Fareham is a large market town in the south of Hampshire, on the south-western English coast. Picturesque and with fantastic sea views, properties for sale in Fareham include airy and affordable flats, terraces perfect for small families, and extensive family homes with gorgeous seaside views