Kingston upon Thames is an ancient market town and a cultural centre home to shopping and sight-seeing. Here you will find two royal parks, a palace, shops and a huge variety of restaurants and riverside pubs. So, there is plenty to keep you busy! The River Thames is a defining feature of the area passing through Kingston with its lively frontage of bars and cafe's. Perfect for a relaxing stroll or river cruise! If you feel like venturing a bit further afield, there are some excellent attractions nearby including Kew Gardens, Hampton Court Palace and Chessington World of Adventures. There really is something for everyone in this bustling part of the city.