deansgate a busy road through english metropolitan borough lined with shops and restaurants