Battleborough Grange is set in an ideal location for many purposes - whether its a romantic weekend getaway or an important business trip, spontaneous meal out or a special anniversary dinner, a birthday bash or the perfect wedding; Battleborough can cater for all.