TripAdvisor surprisingly worked well for reviews last time I went to the UK. That was mainly because Yelp isn't really a thing there, however.
These days, I use Yelp mainly to find new places near where I live. I don't really look at the reviews themselves, at least until after I've gone to the business in question.