Church Walk, Stoke Newington, by David Mikhail Architects