Excellent option to stay in London!!! 100% recommendable!