The Athenaeum

116 Piccadilly,
London, United Kingdom