Castle Framing and Art Gallery Castle Framing and Art Gallery Gallery showcasing local artists 0 6157 Castle Framing Art Gallery and Picture Framers, with galleries in Brampton. The Brampton premises has a framing workshop in the back where all our framing and printing is done on site by our skilled framing staff.