Hiya - The shopping centre you are talking about sounds like Whiteleys - It has a cinema upstairs and is round the corner from Paddington - Also there is a Waitrose next to this that would be ideal for your shop (on Porchester Road).
Would highly recommend the restaurant in the ground floor of Whiteleys also called Le Cafe Anglais (
http://www.lecafeanglais.co.uk/).
Not surprisingly the best pubs are normally not close to the train station but not too far away from here you could go to my favourite pub in London - The Cow on Westbourne Park road (short walk or cab ride)....