at 87-135 Brompton Road, London , SW1X 7XL United Kingdom
Welcome to the official Facebook page of Harrods. Follow the link below to win a luxury shopping break in London courtesy of #MyGreenMan.
10 FB users likes Harrods Store, London, England, set it to 1338 position in Likes Rating for London, United Kingdom in Local Business category
Harrods Store, London, England is London based place and this enity listed in Shopping & Retail category. Located at 87-135 Brompton Road SW1X 7XL. Contact phone number of Harrods Store, London, England: 020 7730 1234