London Architecture

The Apple Store

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