This hostel is ideally situated in central London very close to Kings Cross station, making it very easy to go quickly get anywhere in London. Guests will find restaurants, bars and shops within a few minutes' walk of the hotel. Piccadilly Circus, the..