Epsom Council is currently locking horns with its residents over solar panel installations which it believes damage the ‘character and visual quality’ of the area. According to Your Local Guardian, two Epsom homeowners, who have each paid up to £14,000 for the installation of solar panels, have been ordered to remove…