Manor House Gardens Victoria Park was the first London park laid out for public use (image courtesy eGuide Travel) Manor House Gardens Queen Elizabeth II Olympic Park London – comments from the landscape architects Dalston Eastern Curve Community Garden’s landscape architecture London Battersea Power Station Newer posts →