Dhaka Metropolitan Police yesterday denied BNP permission to hold its grand rally in front of its Nayapaltan headquarters or at the Suhrawardy Udyan on the grounds of public suffering on a working day.