Where is Senate House?

Where is Senate House located?

Senate House, Senate House, Great Britain (approx. 51.521°, -0.1287°)


Where is Senate House on the map?