My stay at Clockwork hotel was just great. Perfect location with all the facilities in a quiet area of the centre of London.
If you come from abroad, don’t forget your plug adapters as there is not in the flat.