This luxury shopping arcade runs between Piccadilly and Jermyn Street in central London. It was opened in 1909, having been designed by Thrale Jell.
London, England