A very nice place to stay when you visit London for a few days!