Very nice place to stay for a short visit in London. Close to shops, restaurants and for main visits of London