Caffè Nero

Windsor Royal Shopping Windsor SL4 1PJ

Centrally located outlet of the nationwide coffee chain, with free wi-fi for customers. Service is quick and friendly; the staff always smiling.

Best Places to stay near Caffè Nero