190A Friern Road London Southwark SE22 0BA
Installation of photovoltaic solar panels to two flat roofs at 190a Friern Road.