MovieMaps

Photo of Agrofuel Research Operations

Location: Energy Safety Research Institute (Sefydliad Ymchwil Diogelwch Ynni)
As Seen In: Doctor Who episode 10x07 “The Pyramid at the End of the World

Erica walks into work and is greeted by the other lab employees.