8

Address( View on map )

The ICC
8 Centenary Square
Birmingham
B1 2EA
UK

Contact details

Restaurant reservations