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