Really nice apartment! Everything was very clean and tidy, enough space for our stuff and well organised. It contained everything we could have needed and the host was very friendly and helpful.
Plus, the location is amazing: 5-10 only minutes walk to Big Ben and two seconds from the tube and the buses taking us to central London. Really good experience!