North House in Theydon Mount

North House in Theydon Mount in Epping Forest is a historic building (listed building). North House is near Former Roman Road.

Building Type
building
Located in Theydon Mount
Country United Kingdom