The Marble Arch

The Marble Arch
31 Great Cumberland Place, London, W1H 7TA
Photo of The Marble Arch