One of the most awaited events in the sporting world is going on – The Rugby World Cup 2015. This is the eighth edition of this world cup and is being hosted in England from 18th September – 31st October. London’s Twickenham Stadium has been given the honour of hosting the final match and it is sure going to be a spectacle that no rugby fan would like to miss. If you are one of the lucky rugby fans who live in London, this is an opportunity that you just cannot miss. If you...