Get Directions to Lewes Castle ← View details Barbican House, 169 High Street, Lewes BN7 1YE, United Kingdom, Lewes, England Get Directions From* To * — Required information