Princes Arcade

Princes Arcade
Jermyn Street, London, SW1Y 6DT