Suvlaki Restaurant – Soho, London
Last week I was invited to try out Suvlaki Restaurant in Soho, London. The restaurant is on a small side road, Bateman Street, just South of Soho Square and it really stands out on the street. I love the vibrant colour and design which is …