When I was choosing hostel to stay in London on Hostelworld, Keystone House Hostel was one of my strongest contenders. It is near to King’s Cross Railway Station and St Pancras International and most of the review on Hostelworld are positive. There is 24-hour reception, free WiFi and clean linens. Reviews on Hostelworld says that […]
