10 places to encounter London’s animal life…2. Mudchute Park and Farm…

There are a number of “city farms” in London and one of the largest is Mudchute Park and Farm on the Isle of Dogs.

Subscribe for £3 a month to access all of our articles and support our work!

10 historic London docks…9. Millwall Dock…

Located on the southern end of the Isle of Dogs, Millwall Dock opened in March, 1868.

Subscribe for just £3 a month to see all of Exploring London’s content…