The pub opposite Baker Street station was told it must make its manager’s phone number public as part of six new restrictions