What is Kingston-upon-Thames?

Answer:
Kingston is an ancient market town on the River Thames situated to the South West of London. It is known to have existed in the year 838AD . Saxon Kings were crowned at Kingston
First answer by Ntembu. Last edit by Ntembu. Contributor trust: 262 [recommend contributor recommended]. Question popularity: 1 [recommend question].