Almondsbury

Almondsbury

Almondsbury is a large village near junction 16 of the M5 motorway, in South Gloucestershire, England.

Read more about Almondsbury.