Day: December 22, 2012

Travel

The things no one ever tells you about London

1. You can see the vapour trails of airplanes, it makes a noughts and crosses game amongst the clouds 2. All the major attractions* are very close to each other, if the weather is ok forget the tube and just walk it 3. There are some amazing Facebook groups that can make living in London […]

Read More