Sunflowers Court by Devereux Architects in Ilford, United Kingdom