Great place to stay in London! Bus stop is right in front of the place and the place was cleaner than expected. You can also leave the luggages to the 24 hr reception desk, if you happen to arrive earlier than check-in time.