The Britain of 1966, when England won the World Cup for the first and only time, was a very different place to today. Above: Topless women advertising a fashion shop on London's Carnaby Street.
7