UKLondonRetail Lever Street EC
EC1V Lever Street
Long Lease 331 sf Take Away, Shop, Investment - Retail High Street
High Street, Edge Prime, Fully glazed shopfront, NO Premium
The shop is within a retail parade within a mixed-use residential development. The catchment area is busy with a mix of offices and..