answersLogoWhite

0

The source of the Thames is in the low hills of south Gloucestershire near Kemble, yes, it is rural & quiet....

User Avatar

Wiki User

16y ago

What else can I help you with?