Walcot Stores is a creative cafe offering specialty coffee, stationery, and provisions. It is located in Kennington, southeast London.