With cafés, bars and bohemian restaurants on almost every street corner, visitors are spoilt for choice when it comes to enjoying good meals in London. Whether you're looking for a comfortable, unique family venue such as The Rainforest Cafe , who work in conjunction with the World Land Trust to help educate children about the environment, or if you're keen on booking a high-end restaurant to celebrate a birthday, anniversary or other milestone, with top class cuisine, you'll find everything you need in the heart of the country's bustling capital. The range of food and drink London offers, and the choice of cuisines available, is astounding.