Reviews of Abbott and Holder. (Museum) in London (London).