Police appeal following Princes Street hit and run Posted on 19th June 2018 by newsteam | 0 Comments Police in Edinburgh are appealing for witnesses following a hit and run collision in the city centre. The incident happened around 4.20pm on Saturday 16th June on Princes Street, opposite…Read more »