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!

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

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.