The London Marriott Hotel County Hall is a historic and luxurious hotel located on the banks of the River Thames. It offers stunning views of Big Ben and the London Eye and combines classic British style with modern amenities. It's an ideal venue for weddings and events, with its rich history and charming architecture.