Hampton, London
Suburb of Greater London, England
Hampton is a suburb of Greater London on the north bank of the River Thames, in the London Borough of Richmond upon Thames, England, and the historic county of Middlesex. Hampton is bounded by Bushy Park to the east (and to the north of St Albans Riverside facing Tagg's Island), the suburbs of Hampton Hill and Fulwell to the north, green belt to...