Open 24 Hours offers a round-the-clock dining experience. Enjoy food and drink anytime in London.