17th June 2022 - 19th June 2022 Haringey Box Cup 2022 Alexandra Palace Alexandra Palace Way, Wood Green, London Three-day multi-class Box Cup from Alexandra Palace in London, billed […]