The Chilworth Chocolate Afternoon Tea, London

The Chilworth hotel, which launched in Paddington earlier this year, has created a decadent new Chocolate Afternoon tea to mark Chocolate Week (15 – 21 October 2018). Sweet treats served on The Chilworth’s afternoon tea stand include chocolate mousse, chocolate brownies, lime and chocolate tarts, assorted macaroons and chocolate scones. Cost is £29 per person, including a glass of bubbly.