21 Brook Lodge, Golders Green, London, NW11 9LG - Sale Particulars