Kentish Town, located in the heart of North London, offers vibrant community life, charming Victorian houses, and excellent transportation links.