Cake Britain opens in London