Since Jan 2008
London, United Kingdom
The bar was incredibly central, with decent music ...
We were really pleased with this hostel. The room...