Filming Locations in Eel Pie Island

Eel Pie Studios, Twickenham, Middlesex, England, UK
Amazing Journey: The Story of the Who (2007)

View Details