Great place that stay when visiting London, very close to train station less than 5 minute walk.