Supermarkets in Swindon 15 Havelock Square, Swindon, SN1 1LE Tags: deli counter, delivery service, fish counter, frozen foods