Orchard Bank CL

Streamcross, Claverham, Bristol,, Somerset, BS49 4QB, England

Orchard Bank nestles in the delightful countryside close to the ancient fort of Cadbury Hill, fifteen miles south of Bristol.