Southover Grange Gardens, Lewes An ancient East Sussex location in the heart of the South Downs with a striking elevated Norman Castle, Lewes is brimming with heritage timber-framed buildings, fascinating...