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