Try
Timeout London for your planning.
While in the city you can use their great app: "Time Out, Things to do: London". I use it to find restaurants in any given location. It gives you access to user ratings, but more importantly to professional reviews.