Houses for sale in Shirley, Hampshire

There are 653 results. Shirley, Hampshire. Property prices in Shirley range from £18,500 to £7,950,000 with an average price of £566,741.

Properties for sale in Shirley, Hampshire

icon