The Table Cafe revisited | 83 Southwark Street, London SE1 0HX
We had the chance to visit Dabbous. We turned it down. Are we mad? Possibly, yes, but it was for a very good cause. The Table restaurant on Southwark Street, where our blog… Continue reading