Aylmer Parade Vet 17 Aylmer Parade, London N2 0PE