We had a wonderful stay and time in London. Nothing amiss, and the host is very nice and welcoming, even lent us a charging dock when we forgot adapters. The location is a bit from the centre, but there is plenty of easy transport available.
Highly recommend.