Great location and great spot to sleep during our stay in London!