I'm looking for Area
Your selected location is: London, United Kingdom

Harrods Food Hall

  • Reviews from:
Address: 87-135 Brompton Road
London SW1X 7XL
United Kingdom
Phone: +442077301234
Cheese Shops, Wineries, Grocery

Top reviews from

  • Where do I start? This place is pure heaven. Even if you don't eat anything in this place and just food watch, it's a 5 star all the way. I always dart...
    read full review

    by Sofia D.

Tips from

  • No tips from Foursquare.

Reviews from Searchopedia

  • No reviews from searchopedia.co.uk

Similar places