After some more searching managed to find the planning application for this, appears to be a temporary installation of 20 animatronic dinosaurs, perhaps it is a good way of testing the water with aim to install something more permanent
http://planning.wiltshire.gov.uk/Northg ... I=PLANNING