22, Tower Street

Camden, Greater London, WC2H

Geographical coordinates: 51.513374 -0.127779