There are a number of shops in The Courtyard

[Glastonbury - Somerset - England]