If you've ever seen a sign reading "London - 87 miles", you've probably wondered which part of London that means. London's a big place (659 square miles, fact fans), so where, exactly, is the centre?
It's commonly held to be either Trafalgar Square, or Charing Cross. Well, in fact, it's both.
Add a comment

