Pedro's place is very nice. You will find many food options, the transportation to any part of London is just a walk away. Supermarkets very close. The apartment has everything you need for your stay. We were there in some cold days but Pedro's place was kept nice and warm. Definitively would repeat it if in back in London.