Kingston upon Thames, also known as Kingston, is an area of south west London, England, located 10.4 miles (16.7 km) south west of Charing Cross. It is the administrative centre of the Royal Borough of Kingston upon Thames, and identified as a major metropolitan centre in the London Plan.
is kingston upon thames in london or surrey
London London