UK
London
Retail The Retail Arcade SE
SE1
The Shard
To Let
1,070 sf
Shop, Restaurant
Corner position
Unit 5 occupies a prominent corner position within the Retail Arcade and benefits from a triple glass frontage...
The Retail Arcade is a link between The Shard and London Bridge Station and forms part of..