• England
  • 5D/4N Backpacking London Without A Tour – Free & Easy (Part 11) : A Memorable Time at Big Ben Clock Tower, the Palace of Westminster & London Eye

    The Great Bell, also fondly known as Big Ben clock tower located on the north end of the Palace of Westminster is a famous landmark in London. Both Big Ben and the Palace of Westminster are listed as a World Heritage Site by UNESCO and are visited by millions of tourists and visitors every year. […]