143-147 Shenley Road, Borehamwood, HRT
Unit 2 Elstree Film Studios Shenley Road, Borehamwood, HRT
306 Shenley Road, Borehamwood, HRT