Para una estancia corta está bien. El metro se encuentra a 10 minutos caminando y en unos 15/20 minutos en metro estas en el centro de Londres.