Taxidermists in the UK

UKListingz lists 3 taxidermists in 3 towns and cities. The most are in Nottingham (1), Exeter (1), Newcastle upon Tyne (1). Choose a town to compare local businesses.