My boss has asked me to track down two recent French films on DVD today - i.e. give them to her by the end of the day - and I haven't got a clue where to start. Does anyone know of any good stores in W1? Do any of the main chains have surprisingly good Euro selections?
My only lead so far is Video City in Notting Hill but that's a bit far. Thanks in advance!
― It's Teatime in Buttercup Land (Maaarghk C), Tuesday, 20 February 2007 10:19 (nineteen years ago)