UKMidlandsWest MidlandsSolihull
Shop, Restaurant, Take Away, Pub / Bar
To Let, 250 - 6,000 sf
• Over 7 million campus visitors
• Over 500 NEC events a year ..
The Piazza is strategically located in the heart of The NEC and is the focal point for guests of the many exhibitions which..