A clean, affordable and friendly hostel in London, perfect for people travelling from Victoria coach station looking for a pleasant place to stay.