This flat is very convenient, we have found everything necessary to settle there for a few days.
It is perfectly located in the center of London and close to many tourist sites.