The Botanist, Sloane Square
If you're looking for Sloane Square restaurants, then check out The Botanist, Sloane Square. This elegant spot serves a range of cuisines with a quintessentially British influence, from sea bream with Jersey Royals to a delightfully tender confit duck leg with an apple, pea, and mint risotto.