Coffee shop, open late. London Coffee offers a cafe experience.