H

Impeccable hotel but a bit expensive but mostly le...

Impeccable hotel but a bit expensive but mostly less central London and far from the metro ... shame. Excellent food.

Comments:

No comments