A great place to leave your bags, and rest as you travel through London.