Advertisement

Advertisement

Kingston upon Thames

[ temz ]

noun

  1. a borough of Greater London, England.


Kingston upon Thames

noun

  1. a borough of SW Greater London, on the River Thames: formed in 1965 by the amalgamation of several former boroughs of Surrey; administrative centre of Surrey. Pop: 150 400 (2003 est). Area: 38 sq km (15 sq miles)


Advertisement

Advertisement

Advertisement

Advertisement