Premier Inn London County Hall
Spend the night in the heart of the city at Premier Inn London County Hall, an affordable, comfortable and clean hotel in a couldn't-get-better location. The London Eye, which would leave Daisy wide-eyed, is right next door, and you're within walking distance of the West End and Theatreland. The Tube is just a few blocks away, so if you buy an Oyster Card (a refillable bus and train pass), the world is yours.
Photo courtesy of William Warby