The London Restaurant Review has just been voted the best restaurant review site by the I Love Europe website. What's more, the London Restaurant Review does not receive any money from sponsors or advertisers (so you want waste time on banners). It's totally independent which means that YOU get to read an honest review! Check it out at http://www.london-food.com Article 2172 of uk.food+drink.restaurants:
London, United Kingdom