Leytonstone
Proper noun
Meaning
Leytonstone
A suburban area in the borough of Waltham Forest, Greater London, England (OS grid ref TQ3987).
Examples
Across the A12 in Leytonstone, great-value, family-run ’s plain and unfussy interior belies the quality of its pillowy dim sum.
Miss Bloom had been admitted to Roding Hospital on August 27 with severe pain and subsequently underwent an operation to remove a kidney stone but was later transferred to Whipps Cross Hospital in Leytonstone.
But a Central line passenger, who did not want to be named, said there were 'plenty of commuters' on the platform at Leytonstone station, east London on Monday morning.