How to Spend Quality Time in Kingston upon Thames
Kingston upon Thames is not only the oldest Royal Borough in the country but it is also one of the most beautiful London Boroughs. It is remarkably green and even though it is not an Inner Borough, Kingston upon Thames has an incredibly fascinating history. The borough is one of the most liveable parts of…