This place offers everything it promises. Great location, great amenities and was the perfect place for our short stay in London.
Will definitely use again when we return to London.