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