Foot Locker store on Oxford Street in London.
Home page