I can honestly say that the tube has never been so busy at 6:15 in the morning. England play Brazil this morning and London will shortly come to a standstill for 90-130 minutes and then it’ll be a national party or a huge wake, dependant on the score. Should all be fun. We’ve got a […]