 Mouldy and I mean really disgusting window and curtains are not something you would expect to find in your room when staying in a hotel ranked so high be it in London or not Also the bad smell tells that there is something more going on which is quite disappointing as it is a rather new building in question 
 Great location good breakfast nice staff 