Castle Galleries

Home / Speciality / 


Castle Galleries is one of the UK's leading art stores. It specialises in limited edition and original art, including scuptures, from the country's most collectable artists. View new collections at the gallery and meet the artists behind the works of art.

Contact details:

Unit 43, First Floor, Grand Arcade, Cambridge, CB2 3BJ

Tel: 01223 307402

Store image

Castle Galleries