Get Directions to Mango Lounge Windsor ← View details 9 Datchet Road, Windsor, Berkshire SL4 1QB, United Kingdom, Windsor, England Get Directions From* To * — Required information