UK
London
Retail 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..