Kingston upon Thames

Kingston upon Thames in Surrey is located just 10 miles from central London, with Twickenham, Wimbledon and Richmond as nearby neighbouring areas.

The town has a great selection of restaurants & pubs with private dining rooms and function rooms available to hire for events.