Museums in London - South Kensington Cromwell Road, South Kensington, London, SW7 2RL Tags: architecture, christmas, creperie, museum