Harrods

87/135 Brompton Road
Knightsbridge
SW1X 7XL London
Store locator

Access