Very convenient place to stay for work or holiday in central London