Satellite map of Ellowes Hall
Map of Ellowes Hall
Ellowes Hall was a stately home located in Sedgley, Staffordshire (now West Midlands).
Latitude: 52° 31' 33.96" N
Longitude: -2° 07' 46.20" W
Nearest city to this article: Kingswinford
Read about Ellowes Hall in the Wikipedia Satellite map of Ellowes Hall in Google Maps