Where is Lauriston Building?

Where is Lauriston Building located?

Lauriston Building, Lauriston Building (Station), Great Britain (approx. 55.944855°, -3.194931°)


Where is Lauriston Building on the map?