It was easy to access public transportation, which is fantastic in London. We got a 4 day oyster card that enabled us to go all over London easily. There was a Tesco as well as other shops close by that was convenient too. I would recommend Marals flat unless you're not able to go up and down stairs easily.