Clean and lovely place to stay for a shorter stay in London!