Selfridges has opened up its Christmas shop 75 days before Christmas, this year with a sustainability twist.
Its full range of Christmas products will be available in its famous London store and online, as well as a selection in its Manchester and Birmingham branches.
Already have an account? Sign in here