American tourists call Big Ben a ‘stupid clock’ and upset Queen Elizabeth was not there

Big Ben is one of London’s most iconic attractions, but some American tourists have been left unimpressed by the clock tower as they have left hilarious one-star reviews online.
Daily Express :: Travel Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here