Anchor Lane
Barcombe
Lewes , East Sussex BN8 5EA
United Kingdom