Location where new solar panels were to be fitted in London property