Remove from My Watchlist LEASEHOLD Details Noodle Bar LONDON - £450,000 Restaurant Quick Pics Details