The London Natural History Society Library is in the AMC (Angela Marmont Centre) at the Natural History Museum, Cromwell Road, South Kensington.

it's just down these stairs from the main part of the museum, the corridor with the dinsosaurs

LNHS Calendar
Link to LNHS calendar