5 Minute walk and 35 Minutes on the train gets you to Central London. The accommodation provides all you need.