Almondsbury's a large village near junction 16 of the M5 motorway, in South Gloucestershire, England. Description The village's split by a steep hill. At the bottom of the hill's Lower Almondsbury where a pub and hotel, The Bowl Inn,'s situated. The pub takes its name from the bowl shape of the land surrounding the estuary. Parts of this whitewashed-stone inn were originally the three cottages erected in 1146 to house the monks building the adjacent church of St Mary the Virgin. The present bui… (
More on Almondsbury)