We loved our 3 night stay here for our honeymoon, it’s positioned perfectly next to a tube station to access the main lines so we could explore London without too much trouble.
Great amenities, has everything you need and all quite modern!
Would recommend the sky rise apartments the view over the city is incredible!!