UKLondonRetail 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..