skills & expertise
skills & expertise
quick turnaround
quick turnaround
high quality finish
high quality finish


At SohoFrames, we treat every client as equals and try to offer the very best service to everyone who gets in touch. We operate ethically, using only an FSC-accredited timber yard to keep waste to a minimum, and are currently exploring the purchase of our own land to turn into a forest.

Soho Frames team photo at the workshop

Our Story

SohoFrames was started with the aim of being London’s best printing and framing company. Soho was a lively and expanding part of London, and the perfect place to base the business. After finding a former coal bunker near Charing Cross, we started SohoFrames in 2008, with the tagline “Ready-made frames, ready to go”.

When we first started, I personally delivered frames anywhere in Greater London, travelling by bus, tube, and overground, often well into the night. Sometimes, the cost of the journey didn’t even cover the profit margin on a single frame and, for a while, I was living on a diet of pasta and canned tuna to keep the business afloat. We’ve moved three times since then, our premises growing along with our staff, and customer demand.


As you can see, ours was no overnight success story and over the last decade, we’ve learned that there is no magic involved in founding a business from scratch. From starting out in a bunker selling ready-made picture frames, to making high-end frames for West End businesses, everything we did came from hard work and steady growth. Now, we supply frames for everyone, no matter their budget, both here in the UK and in various countries around the world.

We have recently begun offering a complete design, 3D visualisation, mock-up and carpentry service for all types of specialist framing projects for both private and commercial clients.


From offices and restaurants to private clients, SohoFrames offers bespoke framing services to everyone. Learn more about what we offer to our clients below.

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.