New homes for sale in Bath | PrimeLocation