Almondsbury Almondsbury

Almondsbury - Definition

Almondsbury is a small town near junction 16 of the M5, in South Gloucestershire.

It is home to many sporting facilities, a motorway police station, a garden centre, a restaurant and pub.

Almondsbury is a popular view point. The River Severn, plus both Severn Bridges are clearly visible from Almondsbury.

Copyright 2009 WordIQ.com - Privacy Policy  :: Terms of Use  :: Contact Us  :: About Us
This article is licensed under the GNU Free Documentation License. It uses material from the this Wikipedia article.