PREV
ARTICLE
NEXT
Trams buses and bikes share the road space along St Peters Square and Mosley Street in the centre of Manchester.