Timber House

Highgate, London, United Kingdom, 2008–2020