British Land installed 1,100 solar panels at its Serpentine Green Regional retail centre in Peterborough