iOS app Android app

21 Albemarle Street London

Does Science Have a Soul? The Potential Sale of a Sacred Site of Science

Bruce Hood | Posted 03.30.2013 | Science
Bruce Hood

This month we learned that 21 Albemarle Street in Mayfair, London, the home of the Royal Institution of Great Britain, is being considered for sale to a developer. This has sparked a row. Why should rational scientist be so nostalgic and sentimental about a building?