Great place to stay in London.
Very good location, clean spacious appartment, all amenities,... Why would you need a hotel when visiting London?
We will definitely be back!