For all those like myself who do not live in the vicinity of a Selfridges store, let alone London this post may not be for you - unless you enjoy the digital version of window shopping that is. If you do however find yourself blessed with a London postcode, grab your face mask and hot-foot it down to Selfridges, Oxford Street and witness the Ren C...