Yes, Princes Street is pushchair, pram and buggy friendly — most areas are step-free so you can navigate easily with little ones in tow.
How do I get to Princes Street by public transport?
Princes Street is well-served by public transport — buses 1, 2, 3, 4, 9 stop nearby, and Princes Street tram stop is about 1 minute's walk away. For the full list, see the public transport section above.