2 Doctor Who January 17, 2017 Who Review: Horror of Fang Rock Intending to take Leela on a trip to Brighton, the TARDIS crew ends up on a foggy island in Edwardian England. The island, Fang Rock, is home to a lighthouse, but there doesn’t appear... Share this:EmailPrintPocketFacebookRedditTwitterPinterestTumblrMoreLinkedInWhatsAppLike this:Like Loading...