Where is Secret Intelligence Service MI6?

Where is Secret Intelligence Service MI6 located?

Secret Intelligence Service MI6, England, Great Britain (approx. 51.4872665°, -0.124403°)


Where is Secret Intelligence Service MI6 on the map?