Haché Clapham - 153 Clapham High St, Clapham Town, London SW4 7SS, UK on Eaten