Houses for sale in Upper Forge, Shropshire
There are 980 results for Upper Forge, Shropshire. Property prices in Upper Forge range from £100k to £2.9M with an average price of £398k.
There are 980 results for Upper Forge, Shropshire. Property prices in Upper Forge range from £100k to £2.9M with an average price of £398k.