Hidden place · Harlow, United Kingdom

Harlowbury Chapel

This Anglican chapel in Harlowbury was built around 1180. It belonged to the former manor house complex, which became largely depopulated by the 13th century.

Loading Travel Crew AI

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