as soon I will move to London to find job, I wanted to ask where do you advise me to stay, in an apartment or in a hostel? you know some cheap hostel or apartment near Oxford Street or at least a website where to look for?
Posted: 2009-10-11 04:06:10