
Clink261 Hostel London
January 26, 2017Clink261 Hostel LondonThis hostel is situated in Central London, just a 10-minute walk from Kings Place. Guests can also enjoy complimentary internet in all areas. This stylish hostel provides a tour desk, luggage storage and a 24-hour reception. Guests are free to…