• Food

    The Star of Kings

    Star of Kings is a pub 5 minutes along York Way from Kings Cross Station. I went there on Saturday night to watch the England vs Italy game.   The lively venue has 3 floors with screens on each showing the World Cup games. I had a table booked on…