I grew up in Europe, where the history comes from.

- Eddie Izzard

Read the latest European Adventures…

United Kingdom Sebastian Shaw United Kingdom Sebastian Shaw

Richmond

Richmond, a charming town nestled in the southwest of London, is a treasure trove of history and natural beauty. It's a place where the hustle and bustle of city life meets the tranquility of nature. The town is perched on a meander of the River Thames, offering picturesque views and an abundance of parks and open spaces, including the renowned Richmond Park. This town is steeped in history, with its roots tracing back to the 16th century when King Henry VII built Richmond Palace. The palace and the town became closely associated with Queen Elizabeth I, who spent her last days there. The Georgian terraces that were built around Richmond Green and on Richmond Hill are a testament to the town's historical significance.

Read More