Grand Central shopping centre
E322400
UNEXPLORED
Grand Central shopping centre is a major retail and dining complex in central Birmingham, England, located above New Street railway station and known for its modern design and large John Lewis (now replaced by other anchors).
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.