The apartment provided everything that the 6 of us needed for our week in London. The local convenience shop was just 3 minutes away and the tube station was a 13 minute stroll down the road. Highly recommended.