The Royal Borough of Kingston upon Thames is situated in south-west London. The main town in the borough is Kingston upon Thames. It is one of only two London Boroughs to be designated a "Royal Borough", the other-one is the Royal Borough of Kensington and Chelsea.- Category ID : 155481