Swerve London’s serious dining scene in favour of something a little wackier. These are the quirkiest restaurants in London.
253