Popular Las Iguanas – Stratford City Westfield OPSO – One of London’s best Greek restaurants Holy Smoke.. and Burgers?? Franzos Piri Piri – Ilford Haz Restaurant St Paul’s, London – Guest Review by Mr. Mohammed Nabrasa – Earlsfield, London Wood Oven BBQ – South Woodford, London Yalla Yalla – Off Oxford St, London Adulis – Battersea by Mr. Hussain YumYum Thai Restaurant – Stoke Newington, London by Miss A Rahman