Station Square, One Gloucester Street, Swindon, SN1 1GW

Offer in excess of £5,000,000

Email