Wells Cathedral

Wells Cathedral

Wells Cathedral was once described by renowned English architectural historian, Alec Clifton-Taylor, as “the most poetic of the English Cathedrals.” Situated within an easy drive from major cities such as Bristol and Cardiff, the capital of Wales, this majestic monument of architecture makes an excellent addition to any journey to Great Britain. For even more architectural indulgence,…

Trafalgar Square

Trafalgar Square is the most famous square in London, England. Featuring statues at all four square corners, it was originally constructed to commemorate the Battle of Trafalgar which was a victory in the war against Napoleon. Home to Nelson’s Column and a host of other historic monument, Trafalgar Square is located in the city of London….


Big Ben

The Big Ben Clock, is actually a misnomer; it is the bell inside structure that is named Big Ben. What many people call Big Ben Clock Tower was actually named the Clock Tower or Saint Stephens Tower. Nonetheless, most people know the entire structure as Big Ben in London. To mark the Diamond Jubilee of…