Gargamel
Inactive User
- Joined
- Mar 19, 2006
- Messages
- 768
- Reaction score
- 14
you know when you're driving on the motorway and theres a sign that says something like "London 73 miles"?
anyone know whereabouts in London are these distances are actually measured to?
is it Marble Arch or Trafalgar Sq or somewhere like that?
random question but something i was just wondering about!!
anyone know whereabouts in London are these distances are actually measured to?
is it Marble Arch or Trafalgar Sq or somewhere like that?
random question but something i was just wondering about!!