X: Where is the distance to and from London measured?
Distances from London:
- Manchester 184 miles
- Liverpool 198 miles
- Paris 257 miles
- Glasgow 389 miles… 21 more words
Okay, so I have a little bit of time to kill until the rest of my travel party rejoin me after I ditched to have a nap (I am severely unskilled at staying awake for the majority of the day) so I figured I would do a post about island life and what it is actually like to live in Jersey. 1,094 more words