Business Taxi Drivers In Edinburgh Angry As Their Rank Is Blocked By Construction Work May 31, 2021May 31, 2021 admin Struggling taxi drivers feel they hit yet another stumbling block on Friday 21 May after finding their key city centre rank blocked by heavy-duty vehicles.