Great Places to Visit in London

Trafalgar Square The famous city square that celebrates Lord Nelson’s victory against the navy of Napoleon at the Battle of Trafalgar back in 1805. The monument is a tall column that holds a figure of Nelson, which stands guard over London surrounded by four large lions and a set of fountains. Trafalgar Square is said… Read More

Ten Strange London Facts

There are a dozen secret rivers flowing beneath London. One, the Effra travels under the Oval cricket ground. The actual City of London is only 1 square mile. Major roads such as Oxford Street, Piccadilly and Regent Street actually come under “The City of Westminster” Some 80,000 umbrellas are lost annually on the London Underground.… Read More

Westminster Abbey Facts

Here are six interesting and intriguing snippets of information about Westminster Abbey. The Wooden Monarchy The Abbey museum holds the unexpected sight of the lifelike figures of many monarchs, some in full costume. The effigies used to be displayed on top of the royal tombs and were often paraded at the funerals. Some were created… Read More