SoHostel is Londons most central hostel for travellers seeking comfortable but affordable accommodation in the heart of the action.