Camden Town Apartments - Get cheap hostel rates and check availability in North West London and youth hostel reservations at Camden Town Apartments - Top 20 places to visit and stay in hostels in North West London, England