The Brickwall Hotel

The Green, Sedlescombe, Battle, Sedlescombe