Michael's place has everything needed for a stay in London. The apartment has a kitchen and all the necessary things to cook your own meals. The flats is within 12-15min walking distance from the tube, which makes it accessible to central London. There are some restaurants and groceries stores around the area. Michael always replies promptly to your questions. Will definitely stay here again.