0843 6647 230 (BT 4p/min)
Marketing suite
Sales Office Opening Hours :
Monday-Sunday, 11:00am-6:00pm
Contact Telephone
08436647230
Development details
Orchard Leaze is a development of 2 bedroom apartments and 3 & 4 bedroom houses located in Stroud, Gloucestershire. There is a combination of independent shops and cafes as well as well known stores within the town. Located within walking distance of Orchard Leaze are a number of amenities
more