London Cafe offers coffee and more.