Over 15,000 restaurants in London.

This should be fun when no area nor restaurant type is preferred.