Kingston-upon-thames meaning

(place) Borough of SW Greater London, England.
proper name
0
0
An ancient market town, now a London borough officially called the Royal London Borough of Kingston upon Thames.
pronoun
0
0
Advertisement