Culture vultures settle in Wembley Park
25 years ago, on 22 September 1994, we were treated to the very first episode of Friends on our TV screens. The show’s runaway success saw the cast shoot in a range of exotic locations over the course of its 10 seasons, including in London’s