London Cafe & Bistro offers fine food and beverages. It also features döner and kebab options.