Oxford Framing Gallery provide a bespoke framing service. Most of their frames are handmade. They also sell mirrors.