onosm.org submitted note from a business:
Name: Solar Panels London
addr:housenumber=145
addr:street=St George's Rd
addr:city=London
Phone number: 07888862851
Website: https://solar-panelslondon.co.uk/
Category: Solar Installation
Accepted payment methods: 
takeaway=no
