Pie in the Sky Filming Location (Hemel Hempstead – England) Pie in the Sky restaurant exteriors at Hemel Hempstead