A Farm In The City
  1. Public Amenities »

A Farm In The City

Mudchute City Farm - Llamas reside in the shadow of the city.


London's largest city farm is a whopping 35 acres in size and lies in the shadow of the Canary Wharf.

With an array of animals hanging out including the odd Llama, there's plenty to keep the children entertained, as well as a study centre and cafe where cracking cakes can be purchased to keep the little ones happy.

Go find!

Location: Pier Street, E14 3HP