Part One of our tour of Open House London council estates – the event is scheduled for the weekend of the 19th and 20th September – left us in Westminster at Churchill Gardens, one of the very few …