Caffe Nero

London, United Kingdom

Modern coffee shop just around the corner from Hampstead tube station. Serves decent coffee with cakes and savoury snacks at slightly lower prices than elsewhere in Hampstead Village. Part of a large chain.