The Hoxton Vet

263 Hoxton Street, London N1 5LG