UK solar developer British Solar Renewables (BSR) has agreed an off-take contract for its 69.8-MWp Bradenstoke photovoltaic (PV) park in England with Shell Energy Europe.