Reviews: Anonymous

Smart Camden Hostel

London, England
77%

a friendly and good place in london.