Ross Mallard (left), Assistant Operations Manager at the Birmingham New Street Premier Inn, has been selected to appear in the national TV advert for the hotel brand
Ross Mallard (left), Assistant Operations Manager at the Birmingham New Street Premier Inn, has been selected to appear in the national TV advert for the hotel brand
Ross Mallard (left), Assistant Operations Manager at the Birmingham New Street Premier Inn, has been selected to appear in the national TV advert for the hotel brand