Battle


Leeford Place Hotel East Sussex

Leeford Place Hotel East Sussex

Leeford Place Hotel is situated in a beautiful eight acre country setting, the oldest part of the building dating from the fifteenth century and reputed to have once been a Royal Hunting Lodge.