A giant flagship Marks & Spencer has opened in a former House of Fraser location. Hundreds of people headed to Bristol's ...