Cafe Nelson, located at Langham Glass, is a cafe offering toasted sandwiches, hot chocolate, and coffee. It's known for its friendly staff and handmade cakes.