Rental flat in Golders Green by Krikla