Ivy’s place is a fantastic home in London. It is clean and accommodating and a great value for the money