Where is Opposite Royal Seven Stars Hotel?

Where is Opposite Royal Seven Stars Hotel located?

Opposite Royal Seven Stars Hotel, Opposite Royal Seven Stars Hotel, Great Britain (approx. 50.430862°, -3.682677°)


Where is Opposite Royal Seven Stars Hotel on the map?