Fair Christmas Fayre

London’s longest running ethical Christmas market is back on Oxford Street for 2018 The Salvation Army’s Fair Christmas Fayre, now in its eleventh year, is returning to Europe’s busiest shopping street this December. The festive fayre on Oxford Street features over 25 unique stalls selling eco-friendly, Fairtrade, upcycled, recycled and charity gifts and fashion. Fair … Continue reading Fair Christmas Fayre