2 Architecture jobs in Swindon, Gloucestershire