We had a great time at this apartment. The tube and groceries were within 5 minutes walk. Several museums were within walkable distance. We would definitely stay here again if come back to London.