'''Didcot''' is a town in Oxfordshire, England. It is best known as the site of Didcot Power Station, whose cooling towers can be seen from afar. | '''Didcot''' is a town in Oxfordshire, England. It is best known as the site of Didcot Power Station, whose cooling towers can be seen from afar. |