Harrods

87-135 Brompton Road, Knightsbridge
London, SW1X 7XL, United Kingdom
www.harrods.com