Sellafield England  search
BTEurope
 .Western Europe
 ..United Kingdom
 ...Great Britain
 ....England
 .....Cumbria England
 ......Sellafield England
UFWindscale Plant
RTnuclear facilities
SNSite of nuclear power plant and waste disposal site near village of Seascale, Cumbria, NW England. Also search Windscale.