Clara LeeAug 31, 20184 minRabbit Food? Not Rabbit in Sloane SquareLondon is undeniably one of the top food capital in the world now. Today, we visited a hidden gem in Sloane Square called Rabbit. Rabbit...