Location

Situated in the heart of the city centre in Birmingham, we are directly next to the Alexandra Theatre and just 2 minutes walk from the Mailbox, Grand Central and New Street Station.

 

Note Bar

20 Suffolk Street
Birmingham