Back to Sloane Street

Harvey Nichols store on Knightsbridge. Sloane Street and Knightsbridge station are in the distance by the traffic lights


The store is on 7 levels


Poster at the store entrance

Back to Sloane Street