¿Qué significa "let" aquí?
Respuesta de un hablante nativo
Rebecca
"Let" es la manera de decir "alquilar" en inglés británico. Está diciendo que la propiedad "Netherfield Park" se ha alquilado por fin. Ej: "She let her flat to a college student studying in London." (Le alquiló el piso a un estudiante de universidad que estudia en Londres.)