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

The Secret Tunnels of London

Under the hallowed streets of London, there are many secrets to be found. Underground passageways lead from secret bases to those oft-travelled tunnels of the London Underground… We begin with what could be described as the most important military installation in London. This installation is called Pindar—a fortress built deep beneath the Ministry of Defence… Read More