
Is there a finer sight in an English market town than three thousand burning torches being carried down the steep slope of Lewes High Street on Bonfire Night?
Is there a finer sight in an English market town than three thousand burning torches being carried down the steep slope of Lewes High Street on Bonfire Night?