Contact Details
Telephone
Fax
+44 (0)20 7287 9364
Address
The Linnean Society of London
Burlington House
Piccadilly
London
W1J 0BF
United Kingdom
Charity Number:
220509
220509
VAT Number:
512524678
512524678