19 Corporation Street, Birmingham B2 4LP, United Kingdom, West Midlands B2 4LP
Detailed Information

Our shop is located on Corporation Street, only a hop skip and a jump from Birmingham’s fabulously renovated New Street Station/Grand Central complex and yards away from the busy New Street shopping thoroughfare.