Lower Swell is a village and a parish in Gloucestershire. It is located at the River Dikler, one mile from Stow-on-the-Wold. The village has "finest countryside, a tranquil village green and plenty of mellow stone cottages". The village church is dedicated to St. Mary.
Lower Swell
Gloucestershire
England
Großbritannien
Weitere Informationen zu diesem Ort finden Sie in Wikipedia