20-24, Shaftesbury Avenue

commercial building in the City of Westminster, London

Geographical coordinates: 51.51084 -0.133572