Jennie Lee House 34 Love Walk, London, London SE58AD