The Royal Arcade, in the upscale shopping district of Mayfair, London is an historic Victorian era shopping arcade that runs from 12 Albemarle Street to 28 Old Bond Street. Completed in 1880, it was designed by architects Archer & Green and is Grade II listed.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Royal_Arcade,_London
Coordinates 51°30'32.72" N -0°8'29.298" E