Built Circa 13th Century Demolished by 1816
Location The Green, 6 Wellingtonia Ave, Havering-atte-Bower, Romford RM4 1PL, UK
Categories
Authority
More Information Havering Palace