Average rating: 5 out of 5 stars3 ReviewsView Profile
NOTTING HILL, LONDON
Our stunning Rome & Milan Green-wall panels have been installed to give an all year round green outlook. Our panels are virtually maintenance free and apart from a hose down now and again there is nothing to do but admire them.