Picture perfect frames from Gallery 128 Ltd in London

We are proud to provide a wide variety of framing services all under one roof. From businesses to private collections, museums to art schools, we've got it covered.

Gallery 128 Logo.png
Picture Frame_edited.jpg

Do you need professional framing services?

If so, choose Gallery 128 Ltd. Your pictures are our pride and joy!

We understand the importance of the pictures, photos and memorabilia that our clients bring to us. Because of this understanding we always take great pride in every job, whether we are framing, mounting or repairing your item. Our skilled experts are here to help you display your prized possessions in a way that suits your home and style, that is why the majority of our clients come to us time after time. We offer the best possible service at competitive and affordable prices and we promise you'll be amazed with what our framing experts can do!

Picture framing service from Gallery 128.jpg
Picture framing tool at Gallery 128.jpg
Picture framed by Gallery 128 2.jpg
Picture being framed by Gallery 128.jpg

Framing & Mounting

Skilled services and lots of style choice

Protective Glazing

The best glazing options and materials

Installation Services

Professional art handling from the experts

Conservation / Repairs

Expert repairs & tips for preservation

Framed football shirt 2.jpg
Image framed by Gallery 128 2.jpg
Medals framed by Gallery 128 2.jpg
Cat image framed at Gallery 128 2.jpg
Frames on the Wall

Our Previous Clients

We have worked with a wide range of clients, ranging from sports clubs and galleries to private customers and photography companies. Not only have they used our expert framing and mounting services, they also have trusted our in-house craftsmen with painting restorations, mount cutting, art repairs and more.

Historic Royal Palaces

Hicks Gallery

All England Lawn Tennis Club


Patrick Steel Photography

A Gallery


Talk to the professional picture framers at Gallery 128 Ltd for a free quote and expert advice. Call 020 8540 6479 or 07956 273066

Thanks for getting in touch, we'll get back to you shortly!