Where is Parliament House?

Where is Parliament House located?

Parliament House, Parliament House, Great Britain (approx. 55.94889°, -3.1905556°)


Where is Parliament House on the map?