The last time that no London Clubs finished in the Premier League Top Five was in Premier League Season 1994-95:
Blackburn Rovers (Winners)
Manchester United (2nd)
Nottingham Forest (3rd)
Liverpool (4th)
Leeds United (5th)