Walthamstow

/ˈwɔːlθəmstəʊ/name
University
1

The principal town of the borough of Waltham Forest, Greater London, England, and the borough's administrative headquarters. (OS grid ref TQ3789).

More University words starting with “W

Browse other words in the same learning bracket as Walthamstow.

Browse the dictionary A–Z