On to England! Big Ben - is the nickname of the Great Bell of the clock at the north end of the Palace of Westminister in London, England. Iconic and what England is most known for, so the Big Ben is a must see.
15 Amazing Secret Spots You Have To See In London!
Buckingham Palace is the official London residence and principal workplace of the British monarch. Located in the City of Westminster, the palace is a setting for state occasions and royal hospitality.