FISH & CHIPS on, 88 Thames Ave, Swindon 01793 523211
FISH & CHIPS on, 88 Thames Ave, Swindon, Wiltshire SN25 3NT 01793 523211