Was Nylon really named after New York and London?

The fabric known as nylon was invented in 1935 by a chemist, known as … [Read more...]

Landmarks in Britain

Britain can boast a whole array of fascinating and historical landmarks, … [Read more...]

Why do we say ‘bless you’ when someone sneezes?

It all stems back to the days of the Great Plague of London (1664-1665), … [Read more...]

The making of the London Eye

There are so many landmarks in London, but none of them really offered a … [Read more...]

When did they stop executing people in the Tower of London

As recently as 1941! On Thursday, 14th August 1941, Josef Jakobs, a German … [Read more...]