An okay place to stay for a brief visit to London.