The flat is perfect and has everything you need. Notting Hill is such a lovely place.
We really enjoyed our time in London.