Diplomatic Diva's Delight

By diplomaticdiva

THE CENTRE OF LONDON

Charing Cross was long considered to be the centre of London. A Victorian statue marks the spot where the original Eleanor Cross once stood.

Comments
Sign in or get an account to comment.