Upvote:6
You need to use your national passport -- and therefore you need a visa -- if the trip is not for official UN purposes:
UN Laissez-passer This allows the holder to travel to the United Kingdom on official business without a national passport or entry clearance. However, when holders travel to the UK for any other reason, they should use their national passports (and visas will be required by visa nationals).