scroll to top

Spar Shop

project

Spar Shop in Llanwrtyd Wells, Mid Wales. Officially Britain’s smallest town. In towns or villages too small to justify supermarkets there is always a Spar.