Charles I Takes Centre Stage

On a small traffic island, coinciding the centre of the old Charing village, to the south of Trafalgar Square stands the oft times missed equestrian statue of King Charles I. Missed as people hurry to the famous square for that all-important selfie with a lion or scurry past in search of the touristic delights of Whitehall and Westminster. Continue reading “Charles I Takes Centre Stage”