Perfect/Quiet place. Little restaurants/bars and subway nearby. Definetly worth to stay and enjoying London!