Arts & Crafts in London - Upton Park Myrtle Road, 2, The Shopping Hall, Upton Park, London, E6 1HY Tags: framing