World’s tallest and shortest men meet in London