Great location less than ten minutes from the tube. 10 minute walk to pick up and drop off keys was tedious and a lockbox would be a simple addition. Internet speed very low...probably wouldn't be hard to improve. If you're there to spend your time seeing London this is a good place to be.