DAVID Cameron took some time out from attempting to persuade Europe that Britain knows best by having a 'loud' dinner with Boris Johnson and George Osborne.

David Cameron, Boris Johnson and George Osborne pictured here in Davos (Ben Stewart/Twitter)

Britain's leaders were caught on camera having what was said to be a rowdy dinner with six aides at an exclusive ski resort in the Swiss Alps.

On the eve of negative GDP figures, the nine men were seen gathered round a table at the Alte Post pizza restaurant laughing and joking.

Questions were raised as to why Britain's most powerful figures were dining separately and not networking with world leaders and business heads when the situation in Europe remains precarious.

Greenpeace's head of media Ben Stewart, who took the picture, described the meal as "raucous" and questioned whether the men were concerned about the latest economic figures.

He explained how the PM and Chancellor was laughing and joking with the London Mayor.

He wrote on social networking site Twitter: "Cameron, Osborne and Boris having a loud dinner at Davos. Either GDP figures are great or they don't care."

The PM's official spokesman said: "The Prime Minister and Chancellor have been in Davos banging the drum for British business, entirely consistent with the case we have been making that this is a global race."