Cafe Bean & Wheat, located in London, offers a cafe experience.