Reviews of Museum of Domestic Design & Architecture (MoDA). (Museum) in London (London).