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°)
Opposite Royal Seven Stars Hotel, Opposite Royal Seven Stars Hotel, Great Britain (approx. 50.430862°, -3.682677°)