London is an expensive place to stay, but you will not be doing yourself any favors by staying here. “Slumlord” was the term that came to mind as soon as we saw the place. The building is in desperate need of updating and the furniture looks like it was pulled out of a dumpster. It did not feel like a safe place to stay with my children. Book elsewhere and enjoy your vacation.