Back to Oxford Street
Boots store on London's Oxford Street, with unusual diamond-shaped windows above.
Back to Oxford Street