Overview Details Press Releases Multimedia Locations People Groups Animal Wellbeing Centre is a centre, located in London, where dog owners can find all the support needed, from training and behaviour consultations to social activities run by experts in their fields.