Athenaeum

Dudley Court, Tenants Hall
36 Endell Street
London
WC2H 9RA