Where is Bush House?

Where is Bush House located?

Bush House, Westminster, United Kingdom (approx. 51.51275°, -0.1172778°)


Where is Bush House on the map?