Arts & Crafts in London - Putney 150 Putney Bridge Road, 10, Kings Arches, Putney, London, SW15 2NN Tags: framing restoration