Great accommodation for a visit to London. Located in a quite street but very close to Subway and Kensington Palace. The flat has everything you need to have an enjoyable stay and is very clean. The communication with the hosts was exceptional and the check-in super convenient. I would definitely stay here again.