Magic Shops in the UK

UKListingz lists 3 magic shops in 3 towns and cities. The most are in London (1), Surrey (1), Nottingham (1). Choose a town to compare local businesses.