The first man in space made his famous journey 50 years ago and visited London soon after. Both trips are to be commemorated in a statue to go on The Mall, which will be unveiled in July.


Popular on LondonNet