Know a great happy hour or special for this location?
Sprawling, upmarket emporium showcasing food & drink shops, plus fine dining restaurants.
Suggest an edit
Food Halls, GROUND FLOOR, Harrods, 87-135 Brompton Rd, London, SW1X 7XL
© 2025 Checkle, Inc
Privacy
Terms