Great location for discovering Camden and the rest of London. All required facilities present at the apartment.