17 Cowley Road, Brixton, London, c1945-1980. Artist: Eric de Maré
1-233-165 - Historic England/Heritage Images
17 Cowley Road, Brixton, London, c1945-1980. A detailed view of the first floor windows and elliptical arches at 17 Cowley Road. This terrace was built in 1824.