Almondsbury is a large village near junction 16 of the M5 motorway, in South Gloucestershire, England.
Property Search
Sale or Let
Area
Bedrooms
Price Range