A clean and comfortable apartment whilst staying in Finchley