Finally Newcastle has an independent hostel in the very heart of the city centre.
Newcastle is the friendly, distinctive and undisputed capital of England's northeast...