Interior of Princes Arcade, Kensington London.

- Image ID: CEX07C
Jon Bower London / Alamy Stock Photo
Image ID: CEX07C
England, London, Piccadily . Interior of Princes Arcade.
Location: Piccadily , London, England