PERFECT PLACE TO STAY. (For a Couple! Or single!)
Clean, Nice, in the center of london.
Perfect. They took care of our needs at the moment.
We will repeat!!