What is considered the Centre of London?
The centre of London is often given as the Charles I statue south of Trafalgar Square. … The balance point, also known as the centre of gravity, can be said to be the geometric centre of London.
Where is the Centre of the City of London?
The official centre of London is marked by a plaque inset into the pavement behind the statue of King Charles I to the south of Trafalgar Square. Distances to London on road signs throughout Britain are measured from this point.