22 And 24, Rupert Street W1

City of Westminster, Greater London, W1D

Geographical coordinates: 51.510992 -0.132543