The Red Baboon Venue Information
Ludgate Hill
St. Paul's Square
Birmingham
West Midlands
B31DW
St. Paul's Square
Birmingham
West Midlands
B31DW
We currently have no additional information about this venue. If you'd like help us by writing some information about this venue or upload some pictures please click the 'edit' link below.
The Red Baboon Tickets
No upcoming events