If you have 6 hours or a half day to spend in Elmbridge, there are several things you can do:
Learn about the history of Elmbridge and the surrounding areas through interactive exhibits. This should take around 1-2 hours.
Take a stroll through the beautiful landscapes and gardens of Painshill Park. This could take anywhere from 1-4 hours depending on how much you want to see.
Head to the nearby town of Kingston and browse the many shops and markets. This could take upwards of 2 hours.
Take a tour of the historic Hampton Court Palace, the former residence of Henry VIII. This could take anywhere from 2-4 hours depending on how much you want to see.
Take a leisurely stroll along the banks of the River Thames and enjoy the views. This could take around 1 hour.
There are plenty of other things to do in Elmbridge, but these should give you a good starting point for your half day in the area.