Mudchute Farm & Park
Pier Street, London
E14 3HP