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.