Visiting London or getting to know your local neighbourhood? Discover all the best things to do in every London area, including restaurants, attractions, bars, museums, hotels and shops