English Piper Alpha Cited by user JudeFawley on 18 Dec 2023 Piper Alpha was an oil platform located in the North Sea about 120 mi north-east of Aberdeen, Scotland.