Arts & Crafts in London - West Kensington 21 North End Parade, West Kensington, London, W14 0SJ Tags: framing