London W1

Sort By:  

Baker Street London W1

LEASE SOLD
£38,880 pax - Let/Managed

Cafe/Sandwich Bar – LEASE SOLD A ground floor Cafe /Sandwich bar approx 516 sqft ( 48sqm) available in busy Central London location, recently refurbished and fully fitted…

More Details
516 sqft