If you have 6 hours or a half day to spend in Kingston upon Thames, you can explore some of the following attractions:
1. Kingston Market: Spend some time wandering around the historic market, which dates back to the 13th century. You'll find plenty of stalls selling everything from fresh produce to handmade crafts. Estimated time: 1-2 hours.
2. Kingston Museum: learn more about the local history of Kingston and the surrounding area by visiting Kingston Museum. The exhibits cover everything from prehistoric times to the present day, with a particular emphasis on the local area. Estimated time: 1-2 hours.
3. Riverside Walk: Take a gentle stroll along Kingston's picturesque riverside, taking in the views of the Thames and watching the boats go by. You'll find plenty of benches along the way, so you can stop and rest whenever you like. Estimated time: 1-2 hours.
4. All Saints Church: Visit this ancient church, which dates back to the 9th century and was once the coronation site of several Saxon kings. You can take a guided tour to learn more about the church's history and see some of the historic artefacts on display. Estimated time: 1-2 hours.
5. Bentall Centre: Spend some time shopping at Kingston's largest shopping centre, which is home to dozens of popular high street stores and restaurants. You'll find everything from fashion and beauty to homeware and electronics. Estimated time: 2-3 hours.
There are plenty of other things to see and do in Kingston upon Thames, but these should give you a good starting point for your half day in the town.