Piccadilly Grandstands: Church Street

Piccadilly Grandstands: Church Street
203–206 Piccadilly, London, W1J 9HD