Skip to main content
  • More filters
175 results

Houses for sale in GL50

  • Spotlight Property
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale, St. Georges Road, Cheltenham GL50
    Guide price
    £1,250,000
    St. Georges Road, Cheltenham GL50
    7 bedroom townhouse for sale
    73
    Sharvell Property - Cirencester
    Added < 14 days
    Sharvell Property - Cirencester
  • 3D tour
    3 bedroom terraced house for sale, Hatherley Street, Tivoli
    3 bedroom terraced house for sale, Hatherley Street, Tivoli
    3 bedroom terraced house for sale, Hatherley Street, Tivoli
    3 bedroom terraced house for sale, Hatherley Street, Tivoli
    3 bedroom terraced house for sale, Hatherley Street, Tivoli
    3D tour
    Hatherley Street, Tivoli
    3 bedroom terraced house for sale
    31
    Martin & Co - Cheltenham
    Added < 14 days
    Martin & Co - Cheltenham
  • 3D tour
    4 bedroom terraced house for sale, Cheltenham GL50
    4 bedroom terraced house for sale, Cheltenham GL50
    4 bedroom terraced house for sale, Cheltenham GL50
    4 bedroom terraced house for sale, Cheltenham GL50
    4 bedroom terraced house for sale, Cheltenham GL50
    3D tour
    Cheltenham GL50
    4 bedroom terraced house for sale
    41
    Taylor Clarke - Malvern
    Added > 14 days
    Taylor Clarke - Malvern
  • 3D tour
    4 bedroom townhouse for sale, Cleevelands Drive, Cheltenham
    4 bedroom townhouse for sale, Cleevelands Drive, Cheltenham
    4 bedroom townhouse for sale, Cleevelands Drive, Cheltenham
    4 bedroom townhouse for sale, Cleevelands Drive, Cheltenham
    4 bedroom townhouse for sale, Cleevelands Drive, Cheltenham
    3D tour
    Cleevelands Drive, Cheltenham
    4 bedroom townhouse for sale
    43
    Martin & Co - Cheltenham
    Added > 14 days
    Martin & Co - Cheltenham
  • Added today
    3 bedroom terraced house for sale, Victoria Retreat, Cheltenham GL50
    3 bedroom terraced house for sale, Victoria Retreat, Cheltenham GL50
    3 bedroom terraced house for sale, Victoria Retreat, Cheltenham GL50
    3 bedroom terraced house for sale, Victoria Retreat, Cheltenham GL50
    3 bedroom terraced house for sale, Victoria Retreat, Cheltenham GL50
    Guide price
    £360,000
    Victoria Retreat, Cheltenham GL50
    3 bedroom terraced house for sale
    31
    Cook Residential - Cheltenham
    Added today
    Cook Residential - Cheltenham
  • 3 bedroom semi-detached house for sale, Plot 193, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 193, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 193, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 193, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 193, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 193, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom semi-detached house for sale, Plot 194, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 194, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 194, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 194, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 194, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 194, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 4 bedroom detached house for sale, Plot 328, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 328, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 328, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 328, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 328, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 328, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale
    4
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • Added yesterday
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale, Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    Featured
    Guide price
    £1,750,000
    Crescent Terrace, Cheltenham, Gloucestershire, GL50.
    5 bedroom townhouse for sale
    53
    Knight Frank - Cheltenham
    Added yesterday
    Knight Frank - Cheltenham
  • Added yesterday
    2 bedroom terraced house for sale, Dagmar Road, Cheltenham GL50
    2 bedroom terraced house for sale, Dagmar Road, Cheltenham GL50
    2 bedroom terraced house for sale, Dagmar Road, Cheltenham GL50
    2 bedroom terraced house for sale, Dagmar Road, Cheltenham GL50
    2 bedroom terraced house for sale, Dagmar Road, Cheltenham GL50
    Offers in region of
    £450,000
    Dagmar Road, Cheltenham GL50
    2 bedroom terraced house for sale
    22
    Cook Residential - Cheltenham
    Added yesterday
    Cook Residential - Cheltenham
  • Reduced yesterday
    3 bedroom terraced house for sale, St Pauls Road Cheltenham GL50 4ER
    3 bedroom terraced house for sale, St Pauls Road Cheltenham GL50 4ER
    3 bedroom terraced house for sale, St Pauls Road Cheltenham GL50 4ER
    3 bedroom terraced house for sale, St Pauls Road Cheltenham GL50 4ER
    3 bedroom terraced house for sale, St Pauls Road Cheltenham GL50 4ER
    St Pauls Road Cheltenham GL50 4ER
    3 bedroom terraced house for sale
    31
    Elliot Oliver Sales - Cheltenham
    Reduced yesterday
    Elliot Oliver Sales - Cheltenham
    Reduced yesterday01242 354756
  • Added yesterday
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale, Clarence Square, Cheltenham, Gloucestershire GL50
    Featured
    Guide price
    £1,475,000
    Clarence Square, Cheltenham, Gloucestershire GL50
    4 bedroom townhouse for sale
    42
    Knight Frank - Cheltenham
    Added yesterday
    Knight Frank - Cheltenham
  • 4 bedroom detached house for sale, Plot 305, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 305, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 305, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 305, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 305, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 305, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale
    4
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom detached house for sale, Plot 306, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 306, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 306, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 306, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 306, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 306, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 4 bedroom detached house for sale, Plot 315, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 315, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 315, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 315, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 315, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 315, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale
    4
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom semi-detached house for sale, Plot 144, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 144, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 144, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 144, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 144, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 144, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom semi-detached house for sale, Plot 195, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 195, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 195, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 195, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 195, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 195, Carrington at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom semi-detached house for sale, Plot 41, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 41, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 41, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 41, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 41, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 41, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 2 bedroom end of terrace house for sale, Clare Street, Cheltenham GL53
    2 bedroom end of terrace house for sale, Clare Street, Cheltenham GL53
    2 bedroom end of terrace house for sale, Clare Street, Cheltenham GL53
    2 bedroom end of terrace house for sale, Clare Street, Cheltenham GL53
    2 bedroom end of terrace house for sale, Clare Street, Cheltenham GL53
    Offers in excess of
    £400,000
    Clare Street, Cheltenham GL53
    2 bedroom end of terrace house for sale
    22
    Cook Residential - Cheltenham
    Added < 7 days
    Cook Residential - Cheltenham
  • 3 bedroom semi-detached house for sale, Plot 42, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 42, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 42, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 42, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 42, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 42, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom semi-detached house for sale, Plot 143, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 143, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 143, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 143, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 143, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 143, Ingleton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 4 bedroom detached house for sale, Plot 312, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 312, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 312, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 312, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 312, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 312, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale
    4
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 4 bedroom detached house for sale, Plot 317, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 317, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 317, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 317, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 317, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 317, Chelmwood at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale
    4
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom detached house for sale, Plot 295, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 295, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 295, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 295, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale, Plot 295, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 295, Chilton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom detached house for sale
    3
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 4 bedroom detached house for sale, Plot 313, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 313, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 313, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 313, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale, Plot 313, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 313, Lapworth at Greenway Chase, Shurdington Road, Leckhampton GL53
    4 bedroom detached house for sale
    4
    Miller Homes - Greenway Chase
    Added > 14 days
    Miller Homes - Greenway Chase
  • 3 bedroom semi-detached house for sale, Plot 44, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 44, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 44, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 44, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale, Plot 44, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    Plot 44, Kipton at Greenway Chase, Shurdington Road, Leckhampton GL53
    3 bedroom semi-detached house for sale
    3
    Miller Homes - Greenway Chase
    Added < 7 days
    Miller Homes - Greenway Chase
  • Reduced
    2 bedroom terraced house for sale, Devonshire Street, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Devonshire Street, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Devonshire Street, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Devonshire Street, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Devonshire Street, Cheltenham, Gloucestershire
    Devonshire Street, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale
    21
    Peter Ball & Co - Cheltenham
    Reduced < 7 days
    Peter Ball & Co - Cheltenham
    Reduced < 7 days01242 354381
  • Reduced
    2 bedroom townhouse for sale, Lypiatt Street, Tivoli, Cheltenham, GL50
    2 bedroom townhouse for sale, Lypiatt Street, Tivoli, Cheltenham, GL50
    2 bedroom townhouse for sale, Lypiatt Street, Tivoli, Cheltenham, GL50
    2 bedroom townhouse for sale, Lypiatt Street, Tivoli, Cheltenham, GL50
    2 bedroom townhouse for sale, Lypiatt Street, Tivoli, Cheltenham, GL50
    Lypiatt Street, Tivoli, Cheltenham, GL50
    2 bedroom townhouse for sale
    22
    Nick Griffith Estate Agents - Cheltenham
    Reduced < 7 days
    Nick Griffith Estate Agents - Cheltenham
    Reduced < 7 days01242 393856
  • 2 bedroom terraced house for sale, Malthouse Lane, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Malthouse Lane, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Malthouse Lane, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Malthouse Lane, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale, Malthouse Lane, Cheltenham, Gloucestershire
    Malthouse Lane, Cheltenham, Gloucestershire
    2 bedroom terraced house for sale
    21
    Peter Ball & Co - Cheltenham
    Added < 7 days
    Peter Ball & Co - Cheltenham
  • 4 bedroom detached house for sale, Merestones Drive, The Park, Cheltenham, GL50
    4 bedroom detached house for sale, Merestones Drive, The Park, Cheltenham, GL50
    4 bedroom detached house for sale, Merestones Drive, The Park, Cheltenham, GL50
    4 bedroom detached house for sale, Merestones Drive, The Park, Cheltenham, GL50
    4 bedroom detached house for sale, Merestones Drive, The Park, Cheltenham, GL50
    Guide price
    £825,000
    Merestones Drive, The Park, Cheltenham, GL50
    4 bedroom detached house for sale
    42
    Nick Griffith Estate Agents - Cheltenham
    Added < 7 days
    Nick Griffith Estate Agents - Cheltenham