Camden Council has agreed to ban cars from Camden High Street as the iconic area that attracts 40,000 visitors at peak times ...