-
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…