Where is Shell Mex House?

Where is Shell Mex House located?

Shell Mex House, Shell Mex House, Great Britain (approx. 51.50981°, -0.12133°)


Where is Shell Mex House on the map?