Chelsea buns differ from cinnamon buns in that they have the fruit filling and the glaze is different. Cinnamon Buns have a thicker frosting, like in the top images, whereas a Chelsea bun has a glazed top, as below. Keep in mind these are the UK definitions so may differ from what people are used to in the USA and other countries.