Caffe Nero
2-4 Lancaster Place
London
WC2E 7EA
0207-836-6346
Cafes Snack Bars & Tea Rooms
Visit Website