+44 7946 106939 info@blacktaxitours.co.uk
Charles I statue

Charles I statue

Did you know the small traffic island in front of Trafalgar Square is called Charles I Island? No, nor did I until I did the Knowledge, the exhausting test to become a London cabbie. But that’s not the secret thing here. Let me try this one on you. Did you know the...