Kyverdale

Stoke Newington, London
planning permission granted: 2003 & 2009
completed: 2013