Kingston upon Thames, commonly referred to as Kingston, is a vibrant riverside town located in the southwest corner of Greater London. With its historic market town roots dating back over a thousand years, Kingston is renowned for its picturesque riverside scenery along the River Thames, traditional town centre, and thriving cultural scene. The town's architecture reflects its heritage, with a mix of medieval landmarks, Victorian streets, and modern developments all within easy reach of Central London.