What Is The Official Center Of London?
Charing Cross. Charing Cross is the official centre of London with other places being measured in terms of their distance from this place. It is a junction of several high profile roads and borders Trafalgar Square. What is the official Centre of London? Since the early 19th century, Charing Cross has been the notional “centre …