Caffè Nero
C
Holland Park, London, UK
4.3
Sandwiches
Caffè Nero near Notting Hill Gate trades on its quietly uncrowded upstairs floor — a rare calm retreat steps from one of London's busiest junctions.
Caffè Nero near Notting Hill Gate trades on its quietly uncrowded upstairs floor — a rare calm retreat steps from one of London's busiest junctions.