Posted inLondon Museums
The Cosmic House: London’s Strangest Little Museum of the Universe
London has no shortage of grand houses. It has royal palaces, Georgian terraces, stately museums and the sort of Kensington villas that look as if they moisturise. But The Cosmic House is…











