The Royal Borough of Kingston upon Thames in SW London, England, U.K.

Yet a third ancient coronation site proved a superb holiday road trip stop – this time, the historic market town where Saxon kings were once crowned. Kingston upon Thames is situated in southwest London and is a more affordable alternative to staying downtown. The small and vibrant borough is easily walkable and true to its…