9.4/10
Wonderful
Free Wi-Fi
Set in North Lopham, Kings Head features a garden, restaurant, bar, and free Wi-Fi throughout the property. The property is located 39 km from Ickworth House, 18 km from Thetford Castle Hill and 18 km from Eye Castle.
Number of rooms: 3
16 The Street, North Lopham, IP22 2NE, United Kingdom