Good place for a short stay for central London. Minutes walk to the station