Budget accomodation for backpackers and independent travellers in London, England. Prices from just GBP6.00 per person per night with NO booking fee.