Where is Sotheby's?

Where is Sotheby's located?

Sotheby's, England, Great Britain (approx. 53.2934950354°, -0.1938228611°)


Where is Sotheby's on the map?