1st Floor Ready To Wear Luxury Store Harrods

Our biggest Luxury Retail concession to date covering 800 m2 of sales and offices.