0%

ALL meanings of kingston upon thames

Kings·ton up·on Thames
K k
  • noun kingston upon thames a borough of Greater London, England. 1
  • noun kingston upon thames 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) 0
  • noun kingston upon thames borough of SW Greater London, England: pop. 133,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?