England Sevens Rugby 2014, Twickenham, England, UK England Rugby fans stop on route where an organ has been dumped outside a house in South West London, as The England Sevens team is calling on fans to show their support and join them for a Monster weekend of fun and rugby at Twickenham Stadium for the Marriott London Sevens on May 10-11. Credit: Jeff Gilbert/Alamy Live News


Size: 4800px × 7200px
Location: Wimbledon, London, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2014 derelict house london fancy dress england sevens scary costume, derelict house london, derelict house london fancy dress england sevens, england, rugby, sevens