Results 1 results found Arlington Row armshouses cottages in the famous tourist village of Bibury, in the Cotswolds, Gloucestershire, England