Remove from My Watchlist LEASEHOLD Details Sichuan Bar Restaurant GREENWICH - £530,000 Restaurant Quick Pics Details