London - City of Contrast: modern towers of London City contrast with the ancient architecture of London Tower. Grab the last moments before the snow so you can explore the city where the western culture is born.
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.