Trafalgar Square – the history you didn’t know!
Trafalgar Square is a relatively recent addition to the centre of London dating back 150 years and it has a strange and turbulent history

Trafalgar Square is a relatively recent addition to the centre of London dating back 150 years and it has a strange and turbulent history
A day trip to Georgian London could have involved going to see a prisoner put to death or watching a live amputation by a well known surgeon