Church Street, Kingston upon Thames, Greater London, England, UK
Kingston upon Thames, also known as Kingston, is the principal settlement of the Royal Borough of Kingston upon Thames in southwest London. It was the ancient market town where Saxon kings were crowned.
Size: 7200px × 4800px
Location: Kingston upon Thames, GReater London, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: kingston, kingston thames greater london uk, london, london southwest, thames market, town