Hampton is a suburban area on the north bank of the River Thames, in the London Borough of Richmond upon Thames, England,[n 1] which includes Hampton Court Palace. Hampton is served by two railway stations, including one immediately south of Hampton Court Bridge in East Molesey.