Flats for sale in batheaston, bath