Wow, those are spectacular photos - thanks for sharing! Funny, because I spent nearly 3 weeks in Kensington, just off Cromwell Road last year and I'd never heard of this!! I'll definitely be checking it out the next time I visit! I love the mandarin duck in the first photo!