UKData checked October 2026
  1. Home
  2. Cheltenham
  3. Barnbury

Barnbury is a interior designer on 14 North St in Winchcombe, Cheltenham. Also listed under art gallery, home furniture shop and gift shop.

14 North St, Winchcombe, Cheltenham GL54 5LHChecked October 2026