What can I say about Mudchute station (except that is has a really funny name)... well, it's named after Mudchute Park and Farm, a huge city farm and conservation area, right next to the second business centre of London. Also, the station, farm and Canary Wharf are situated on the peninsula in the Thames meander called the Isle of Dogs. It used to be a very important part of the London docks and port. (previous | next | back to album | 2020:02:11 09:56:12 | 100% of an album)