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

20 Bites of London Trivia

The Houses of Parliament are officially known as the Palace of Westminster and it is the largest palace in the country. It is illegal to die in the Palace of Westminster. Big Ben is the bell, not the clock tower. Its chime is in the key of E. Unusual street names in London include Ha… Read More