W13: The Avenue Vets CATEGORIES: England / London / London Vets / Vets 10 The Avenue, London, W13 8PH. Tel: 020 8997 3788 London Vets