Advertisement
Advertisement
Kingston upon Thames
[ temz ]
noun
- a borough of Greater London, England.
Kingston upon Thames
noun
- 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
Browse