Welcome To Peshawar Business School PBS Peshawar Business School (PBS) is located in the Posh area of University Town in Peshawar, the Provincial Capital of Khyber Pakhtunkhwa. It is one of the oldest living cities and stands at the world famous Khyber Pass, a gateway to Afghanistan and Central Asia in terms of trade and commerce. The PBS Campus located at a Prime location on 17-D, Circular Road, University Town, Peshawar, is easily accessible from all parts of the city. The Campus is housed in an impressive building having well furnished air conditioned class rooms equipped with latest audio visuals, a spacious and rich library and a computer lab which provide very conducive atmosphere for learning and research.