In and Around Albemarle Street
In 1837. London s first truly luxury hotel. Brown’s, opened on Albemarle Street and the Influx of wealthy merchants, businessmen and visitors to the hotel started the area’s association with luxury boutiques, restaurants and antique shops.
Source: Retail Focus