Claytons Glasshouse

Rate this item
(0 votes)
Situated in the heart of the ancient borough of Barnstaple; Claytons has established itself as the number one premium bar in North Devon.

Additional Info