Royal Borough of Kingston upon Thames

The Royal Borough of Kingston upon Thames is a London borough in south-west London. It is one of three Royal boroughs in London.