It was a really good flat with a great location, central to everything and with access to great eating places all around and well connected with a tube station a few mins walk. It is a great place for a family of 4 to stay during a week long stay in London.
I have not given a complete 5 stay review is because of 2 things:
1) days before arriving we were asked to only communicate with their representatives via whats app - this is against guidance from airbnb.
2) When we met their representative at the flat we noticed that the heating and hot water were not working. Knowing that Dec 26th in London is really cold, they should have fixed this even before we reached he flat when it was being cleaned. They told us that they would either get a plumber to fix it the same night or have us move to another property. The matter was not resolved until 3 hours after we had checked in making for a very stressful experience, which happened to be 6 hours after landing a transatlantic flight.