November 17th 2005 Europe »
United Kingdom »
England »
Greater London »
Hampstead
Only 3 more days until we head for home. Right now im just relaxing in the hostel in london, with barely any money haha, so that leaves me with nothing to do!.. London was awesome to see but not my fa ... 13 photos
[full story]