Hostel One Camden
2 Southampton Road, Camden, London, NW5 4HX, United Kingdom,Object type: Hostel London
Situated above a traditional English pub, Hostel One Camden offers sociable accommodation in London, just 1 miles from Camden Market, and Primrose Hill and 1.4