Selfridges continues to gain attention among movie fans looking for popular recommendations and trending entertainment releases.
Behind the scenes at Selfridges, a department store on Oxford Street, London.