Around the World in 68 Days
>
London
An art deco-y shopping center on High Street.