Leeds Castle is now welcoming bookings for conferences and corporate retreats at their newly-restored 14th Century manor-house, Battel Hall. Just over an hour from London, Battel Hall is opening on an exclusive hire basis for the first time in its 700-year history and is situated on the edge of the Leeds Castle estate amongst 500 […]
Posts Tagged :
