We didn’t manage to stay in this apartment so cannot comment on the property itself.
However, after having the booking confirmed we received no communication about how to check in despite numerous attempts to call and message Hannah.
We were stuck in the middle of London for several hours with our luggage, and no idea how to get the keys to the apartment. In the end we had to contact air bnb, who gave Hannah a deadline to reply to us. Despite Air bnb managing to speak to Hannah, our calls and messages were still ignored and we were forced to get a refund and book into a budget hotel nearby.
All in all, not a pleasant experience and very disappointed with the lack of communication and time wasting that put a big dampener on our stay in London.