Where is Roxburgh Place?

Where is Roxburgh Place located?

Roxburgh Place, Roxburgh Place, Great Britain (approx. 56.03354°, -3.799981°)


Where is Roxburgh Place on the map?