Bellator London

Bellator London: Gallagher vs. Ellenor (cancelled)

May 16, 2020

Venue

SSE Arena

Ownership

Bellator Sport Worldwide, LLC

Enclosure

Cage

Location

London, England, United Kingdom

Fight Card

No Records Found

Cancelled Bouts

Follow Us

Other Details