Nearest train station to Harrods
For a real-life street view, drag the orange man onto the map (…then click the cross in the top-right corner to return to the map)
- Harrods, 87–135 Brompton Road, Knightsbridge,
London SW1X 7XL
Got a question about Harrods?
- Guest – “I am looking to buy a really nice suit today! Have you got a in house tailoring service and do I need to make an appointment. ?”
> Read the rest, or ask your own question