Tower Bridge, London

Along with Parliament and Big Ben, Tower Bridge is London's next must-see architectural marvel, not to mention the most famous bridge that crosses the Thames. Construction on the bridge started ...
Tower Bridge, in the capital city London, is a landmark that crosses England’s longest river, the River Thames. Caernarfon Castle is a famous castle in North Wales, built hundreds of years ago ...
Smitten with England before she became a regular visitor, the actress, who returns as Belinda in Season 3, tells us why London is “a good city to get nerdy in.” London’s iconic Tower Bridge.