Remove from My Watchlist LEASEHOLD Details Shanghai and Lotus Restaurant SWINDON - £49,950 Restaurant Details