View Larger Image View Larger Image View Larger Image View Larger Image SIDLEHAMxtrared2020-09-01T10:17:25+00:00 Project Description SIDLESHAM 1 large-scale pv plant. Installed power: 12 MWp. Location: Sidlesham, West Sussex, United Kingdom. Self-development. Year of EPC construction: 2015. Project Details Categories: DevelopmentEPCLarge-scale PV plantUnited Kingdom