In a medium bowl combine the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Then add the milk, sour cream, coffee, eggs, melted butter and vanilla. Mix together thoroughly so there are no lumps in your batter.
Put a frying pan on a medium heat and add a knob of butter. Once melted add the batter in batches for your pancakes. When bubbles start to appear on the surface and the edges look cooked, gently flip to cook the other side. Once the pancakes are cooked, transfer to a plate. Repeat until all of your batter is used up.
To serve, layer your pancakes with a generous dollop of the cream mix and a drizzle of the syrup. Repeat until you have a stack of pancakes and then top with a light dusting of sifted cocoa powder.