cancel
Showing results for 
Search instead for 
Did you mean: 

Just touched down in London Town.

London, , United Kingdom
0 Kudos
Flag
London is truly a bustling and global city and I enjoy it any time I happen to be going through... usually on transit to some further flung location. The only annoying thing are the pesky taxes and fees they charge people who are "just traveling through" for the privilege of doing so!
Story Details
There are no details yet for this story.

On The Map

0 Comments