Flat 15 Dehavilland Studios 20 Theydon Road, ClaptonLondon, ENGLAND
1 Downs Lane, ClaptonLondon, ENGLAND