Looking for somewhere to watch the World Cup in South Kensington? The Duchess of Kensington has you covered with big screens, a great selection of drinks and a matchday atmosphere you won't forget.