Tucked away amidst beautiful grounds in the historic Sussex town of Battle, Leeford Place is a tranquil country house hotel with views over the surrounding rolling countryside. Open all day, the hotel’s Ryders restaurant occupies a spacious, congenial dining room, offering a diverse modern European menu plus daily specials from the local fish markets. Traditional afternoon teas and bar snacks are also available, with a terrace area for al fresco summer drinks or dining. |