England
London, UK Travel Living Costs
Friday, June 27th, 2008While London is the second most expensive city in the world to live in (second to Moscow), it is still alluring to backpackers and budget travelers. Being a picturesque “European backpacking” city, London has a lot to offer 20 somethings when it comes to sights, sounds, culture, people, and nightlife, so it will ever [...]

