Local story · Enfield Town, United Kingdom

The lost Enfield Palace

A sixteenth-century manor house later known as Enfield Palace stood near the town centre. Its final remains were demolished in 1928, but a panelled room with…

Loading Travel Crew AI

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