News

Tomorrow sees the final of Miss World 2014 being held in London: the birthplace of the world's most famous beauty pageant. Created in 1951 by Eric Morley as a way of promoting bingo halls ...