London Architecture
Burberry's
Also known as
Burberry flagship store
Address
165 Regent Street
London, England W1
Basic Information
Type Retail
Floors: 4
Neighborhood: West End