Visit us

-
- Harrods
- +44 (0) 207 173 6440
- Opening times
- Mon - Sat: 10:00 AM - 6:00 PM Sun: 11:30 AM - 6:00 PM
- Address
- Harrods Lower Ground Floor 87 - 135 Brompton Road London SW1X 7XL
-
- London
- +44 (0) 207 190 7710
- Opening times
- Telephone lines open (Mon - Fri): 9:00 AM - 7:00 PM Sat & Sun: 10:00 AM - 4:30 PM
- Address
- 101 St Martin’s Lane London WC2N 4AZ