Cottage in Gloucestershire
EnglandGloucestershireMoreton-in-Marsh
The traditional English village of Blockley is nestled in a charming valley and remains unspoiled. It's a lovely mix of stone cottages, surrounding countryside and a meandering mill stream, all creati...