Really great stay at Randall's. The apartment is perfect and really well located literally 5 minutes away from nine Elms subway stations.
The place was spotless when we arrived and everything was made to be welcoming (special mentions for the chocolate left for us).
Incredible stay, I recommend it to anyone that wants to stay in London