It is great to stay in an apartment and live like a local for a short time in London. The apartment is well set up and provides all our needs. All we need to do each day is purchase our groceries from the various outlets close to the apartment. Many cafés and restaurants on the street. Tube station a few minutes away and many places of interest in London within walking distance.