St Stephen's Place Leisure Park Trowbridge, BA14 8AH
St Stephen's Place is a new leisure development including a state of the art 7 screen digital Odeon cinema, 7 new family restaurants and an 80 bed Premier Inn hotel.
Size: 85,000 ft²
Price: on application
Last modified: 28/02/2020