About Walthamstow

About Walthamstow

The town of Walthamstow is located in North East London, in the London Borough of Waltham Forest. Historically a part of Essex, an earlier spelling of the area was ‘Wilcumstowe’ meaning ‘place of welcome.’ The traditionally “mile long” local Market began in 1885 and is one of the most iconic markets of London, along with many other famous attractions.

About Walthamstow - tube

Accommodation and rooms to rent in Walthamstow

Walthamstow offers affordable real estates possibilities, with many cheap flats or rooms to let. It is ideal for young professionals, as well as families, due to the three great schools in the area and lower travel costs, as it’s located in travel zone 3.