Development Site At North, South, Alexandra And Mews Buildings At Castle Lane And Palace Street London
Details of photovoltaic panels pursuant to Condition 14(ii) of planning permission dated 27 September 2021 (RN:21/03339/FULL).