Visitors really like London, especially its gardens, theatre and restaurants. Take in the local culture of London at London Music Hall and Museum London. While you're in town, don't miss a chance to see sights like Covent Garden Market and Budweiser Gardens.