Neil Rowling and Margaret Morfoot discussing the meaning of life!! Neil was kind enough to allow the use of his front garden, garage and toilet facilities for the street party revelers. Hats off to you Neil!