(BERLIN) - German Chancellor Angela Merkel will next week address MPs from both houses of Britain's parliament and hold talks with Prime Minister David Cameron, her spokesman said Friday.

Merkel is due to make the speech to parliament Thursday, Steffen Seibert said, describing the rare move for a foreign leader as an "honour".

"She will hold a speech in front of both houses of the British parliament, in the Royal Gallery of the Palace of Westminster," he told reporters.

Seibert declined to detail the scope of Merkel's speech but described Berlin and London as important partners "not only bilaterally but also in Europe. That will naturally be a topic."

"We want an active, strong Britain in the EU. That will also be a topic," Seibert said.

Cameron has pledged to renegotiate Britain's relationship with the EU and then hold an in-out referendum in 2017, provided he is re-elected next year.

After addressing lower House of Commons and upper House of Lords Thursday, Merkel will travel to Downing Street for lunch with Cameron followed by a joint press conference, and will then be received by Queen Elizabeth II at Buckingham Palace, Seibert added.

US President Barack Obama and former French president Nicolas Sarkozy are among the foreign leaders to have addressed members of both houses of the British parliament.

Former German president Richard von Weizsaecker also did so in 1986.