Restaurant/ Takeaway

Sort By:  

106 Fleet Road London NW3 2QX

SHOP NOW LET
£30,000 pax - Let/Managed

106 Fleet Road London NW3 2QX Ground Floor Restaurant /Take Away Premises  *** SHOP NOW LET * ** Location: Situated on Fleet Road close to Pond…

More Details
860 sqft