Leo Frames. Picture Framers and Print Gallery. Brighton
Leo Frames. Brighton Picture Framers and Print Gallery Update May 2025 Leo Frames is a lively print shop and gallery at 70 North Road, Brighton, run by the brilliant duo Kate and Steve. They’ve been supporting local artists for years and started selling my prints back in 2012. Together, they’ve built a welcoming space that … Read more