A fantastic apartment that is phenomenally clean and spacious with all the amenities needed for a great stay in London.