It’s a beautiful apartment ideally located in London. Chowee is a fantastic host and very helpful.
It was stocked with everything you need and more.
100% recommend staying here!