Hoola London / CZWG Architects Pilar Caballero 3 years ago © Jack Hobhouse architects: CZWG Architects Location: 5 Tidal Basin Rd, London E16 1UX, United Kingdom Project Year: 2017 Photographs: Jack Hobhouse Read more »