- London Mudchute Park and Farm
Mudchute Park and Farm is a large urban park and farm. It is a Local Nature Reserve. Booking.com