NW London TimeMachine on Twitter: "The Punch & Judy Café on Ducks Hill Road, Ruislip, featured in a 1976 Dave Allen sketch. The café has long since closed, and the Lido Garage
Brian Sayle on Twitter: "Archive 2007 and the Punch and Judy pub and Concourse House, alsmost everything in this shot has gone.... apart from that sliver of Georges Hall and a slice