cafe shop to let Near Liverpool Street Station
£500pw Liverpool Street, London

Sorry, this ad is no longer available.

Perfect location close Liverpool Street Station and City. Ideal fo cooffe shop sandwich bar or Art Gallary. 1100 sdquare foot.

Sponsored Links