London Kafe offers cafe fare, including pastries, desserts, coffee, and main courses.