UNITED KINGDOM [18 KWP] 2019

Location

London, UK


Installed Power

18 kWp


Solar Panel

Monocrystalline, 340 Wp


Module units

52