24 And 24A, Litchfield Street Wc2

City of Westminster, Greater London, WC2H

Geographical coordinates: 51.512899 -0.128623