Please recommend me the best places in London. What about hotel? I try to book this one http://www.sheratonparklane.com/ maybe some other options?