London, the vibrant capital of England, is a city that has something to offer for every kind of traveler. From…