
Big Ben, Street Art, and Historical Drama: This Luxurious London Hotel Is All About Its City
At London Marriott Hotel County Hall, located right on the River Thames near many of the city’s foremost attractions, breakfast is a la carte, so gorging on three meals’ worth of delicacies before 11 AM isn’t possible here. But the pool is over 80 feet …