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