Canadian Prime Minister Justin Trudeau has been dogged by activists protesting an oil pipeline development in British Columbia on a visit to London.

Trudeau said the construction of the pipeline is in the Canadian interest, however it is vehemently opposed by the British Columbian Government, environmentalists and first nations peoples.

Greenpeace activists in London hung banners in trafalgar square and blocked the entrance to the Canadian High Commission with a mock pipeline.