Remove from My Watchlist LEASEHOLD Details Shanghai Family – Cambridge CAMBRIDGE - £135,000 Restaurant Quick Pics Details