A quintessentially British experience awaits in the heart of London's most iconic building, the County Hall. Situated next to the famous London Eye, you can enjoy afternoon tea overlooking the River Thames, Houses of Parliament and London's most well-known landmark: the Elizabeth Tower with Big Ben.