I really recommend! Everything what we needed was there (even ice in the fridge!). I think everyone will enjoy this apartment. Have a great time in London!