London Architecture
The Apple Store
Address
235 Regent Street
London, England W1
Basic Information
Designed by Reginald Blomfield
Type Retail
Floors: 7
Neighborhood: Mayfair