Orchard Court

From Wikipedia, the free encyclopedia

Orchard Court is the given name for a small block of flats in Vicarage Road, Leyton, Waltham Forest, London. The flats were originally built in the late 1940s on the site of devastation created by the bombing of the nearby railway lines during the Blitz.