Windsor Trustees (Bahamas) Limited is located in the Westernmost part of Nassau, in the area known as Lyford Cay. We are just minutes away from the Airport, and within close proximity to a number of boutique, luxury, and traditional hotels. There are a number of fine dining restaurants in the area and shopping is a mere 5 to 10 minutes away.