Hidden place · Walthamstow, United Kingdom

Walthamstow Village

Walthamstow Village is the ancient nucleus of the town. It is centred on the 12th-century St. Mary's Church and is identified as the oldest part of Walthamstow.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload