Designed by
Title
Houses on Home Orchard, built in 2004, lining the Stroudwater Navigation, at Ebley, Stroud, Gloucestershire #195526403
Description
Houses on Home Orchard, built in 2004, lining the Stroudwater Navigation, at Ebley, Stroud, Gloucestershire, England