Almondsbury village is split by a steep hill, part of the escarpment overlooking the Severn floodplain. At the bottom of the hill is Lower Almondsbury where a pub and hotel, The Bowl Inn, is situated. South Wales, the Forest of Dean, the River Severn and both Severn Bridges are visible from the higher parts of the village.
As you can guess there is a good amount of history and historical buildings in the old village but this is bordered by lots of 20th century new builds. Included in this is the Aztec West development of offices and industrial buildings on the other side of the M5 Motorway. Lying in South Gloucestershire Almondsbury is convenient delightful and desirable as a place to live. Property prices reflect this.