Satellite map of Broomfield House
Map of Broomfield House
Broomfield House is a building of historical interest located in Broomfield Park, Palmers Green, in the London Borough of Enfield.
Latitude: 51° 37' 3.36" N
Longitude: 0° 07' 1.92" E