Victory Club South Norwood, London SE25