Home made ice cream

63 Devizes Road, Old Town, Swindon, SN1 4BD