Where is Wesley House?

Where is Wesley House located?

Wesley House, Wesley House, Great Britain (approx. 52.20889°, 0.12166667°)


Where is Wesley House on the map?