El Mallards se encuentra en Whepstead, a 6,5 km de Ickworth House y a 9 km de The Apex, y ofrece vistas al jardín. Hay Wi-Fi y aparcamiento gratuitos. La catedral de St Edmundsbury está a 8,4 km y el castillo de Clare, a 19 km.
Plovers, Chedburgh Road, Whepstead, IP29 4UB, Reino Unido