Great place to stay if you don't want to be in central London. New facilities and lots of storage