Veterinary Surgeons & Practitioners in London - Hammersmith Argyle Place, Hammersmith, London, W6 0RQ Tags: identity chip implants, pet food