Cute place, in a fantastic location close to South Kensington station which gets you everywhere in London.