A fine place to stay in a great neighborhood while visiting
London.