Entrance to the Royal Opera Arcade off the Haymarket, London W1 UK

- Image ID: BGBC6B

Entrance to the Royal Opera Arcade off the Haymarket, London W1 UK

June green / Alamy Stock Photo

Image ID: BGBC6B

Location: Royal Opera Arcade off the Haymarket, London W1 UK