Broadway Plaza – Birmingham, Großbritannien