August 1, 2017 Kenure House by Echlin Featured Pin on Pinterest Pin Save Photo Save Email Photo Email Kenure House is a creative single family house located in London, United Kingdom, designed by Echlin.