Cafe Nelson
Coffee Shop · Sandwich Shop
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.
Location
Best places nearby
The highest rated places close to Cafe Nelson.
Local restaurants nearby
Greenway Ln, England


