This extravigant building is Selfridges, a popular british retailer. Landmarks, Buildings - Retail and Dining Links: www.selfridges.com By: Mattsie