1st Floor Ready To Wear Luxury Store Harrods

Our biggest Luxury Retail Store to date covering 400 m2 of sales and offices contained within a single concession.