Heart of England
Little Acre is a delightful, detached cottage resting in the hamlet of Church Lench near Harvington, Worcestershire, with a tranquil countryside location and woodburning stove....