Mudchute Farm and Kitchen

Mudchute Farm and Kitchen

Take the DLR and get down on the farm in Docklands at Mudchute Farm and Kitchen. A sprawling green area where you can wander about and pet the animals, cluck at the chickens, visit the llamas then enjoy an healthy farmhouse meal or snack at the caf



Pier Street Isle of Dogs Docklands London England
E14 3HP