All types Restaurant All types All types Restaurants All price levels Inexpensive All price levels All price levels Inexpensive 2.5 Open now McDonald's 213 Shenley Road, Borehamwood, EN WD6 1TE Restaurant 2.8 Closed now Pizza Hut Delivery 26 Shenley Road, Borehamwood, EN WD6 1DR Restaurant 4.7 Open now Subway 155 Shenley Road, Borehamwood, EN WD6 1AH Restaurant