Huff Puff Balloons

Crowne Plaza Hotel

The Crowne Plaza is a 4 star de luxe Birmingham Hotel, conveniently located in theĀ heart of Birmingham’s city centre. New Street Station, The ICC, NIA and new shopping developments are just a short walk away.

Recent Work

To see examples of our recent work, click on any of the venue names below: