The apartment is nice and in real English style. all you need is in there.
Check in super easy.
Just in the city center and a bit distant from underground but it is always super nice walk around the London city center.