Explore details about location Ray Lea Close. Ray Lea Close is a location situated within the Windsor and Maidenhead alongside other areas such as Burcot Gardens, Forlease Road, Horseguards Road.