Explore details about location Lees Gardens. Lees Gardens is a location situated within the Windsor and Maidenhead alongside other areas such as Burnetts Road, Court Road, Fetty Place.