Where is Whitburn Lodge?

Where is Whitburn Lodge located?

Whitburn Lodge, Brighton and Hove, United Kingdom (approx. 50.82462°, -0.1528477°)


Where is Whitburn Lodge on the map?