Very nice place to stay when staying in London