Pardon. I know some might object to a blow-in offering advice, but anyway…one could walk from Regent's Park station, but why not take the short bus ride from Baker Street?