Multi-million-pound facility enhances sporting provision for St John’s Marlborough students