Tag Archives: Archway

St Johns Tavern

In a few weeks time (provided there is no gazumping in the meantime) I will be a North London resident. I’ve lived South of the river for just over a year now and there are loads of places that I … Continue reading

Posted in 8/10, Restaurant review | Tagged , | Leave a comment