Le Sacre Coeur
18 Theberton St Islington London N1 0QX
Le Sacre Coeur is the best French restaurant I know in London. They have a very good menu and I tried at least 6 dishes so far. All delicious, traditional french bistro style. Friendly service – always felt very welcomed.