Belmont, The Cross, Horsley, Stroud GL6 0P... | 4 Bd | 2 Ba
The Post House, The Cross, Horsley, Stroud... Terraced | 3 Bd | 2 Ba