THE HORSE & STABLES • London • Lambeth North Fresh Food From our Kitchen | Page 10