Caffè Nero

174-176 Cavaye Place London