Fantastic little oasis in Camden/Kentish Town. Equiped with everything you need and Alex personal recommondations for the city it's the perfect base for your London stay!