The Penthouse living was in an incredible location and apartment complex, I highly recommend this stay for anyway staying the London. With great travel routes to everywhere in London is tube stations extremely close.
10/10.