Place:Eel Pie Island, Middlesex, England

Watchers
#REDIRECTPlace:Twickenham, Middlesex, England