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