I always thought this house from The Avengers episode 'Take Me to Your Leader' could be in Little Venice. Any chance of a confirmation?