My son and I spent 3 days in London. Carols place is close enough to the centre, the commute is easy and frequent. If you love a Victorian house rather than a fancy hotel, and a proper neighbourhood where you can go to the shops around the corner instead of impersonal service, then it’s a great choice