This place is awesome. I can't really say more than that. Good Wifi, great location, and super easy to get around town from this starting point.
I literally didn't need Helen for anything. Check-in was easy, check-out even easier. 100% I will be staying here on my future trips to london.