If you can’t bear the thought of schlepping down the crowded high streets today, why not give your Christmas shopping a vintage twist? There is a host of fashion fairs going on this weekend so step away from Topshop and into these pop-up vintage shops...

Saturday

Elvira Vintage Clothing and Cocktails
The clue is in the name. Head down to Bar Galante on Sloane Avenue for a decadent afternoon of cocktails and vintage clothes sourced from around the world.3pm-6pm. Free. 87 Sloane Avenue, SW3 3DX. Email elviravintage@gmail.com to reserve a space on their list. elviravintage.com

North London Vintage Market
You name it, they’ve got it at this cosy Christmas vintage fair in North London’s Crouch End. See 22 vendors’ collections of clothing fabric, books and ephemera perfect for one-off Christmas gifts.10am-4pm. £1.50. St Mary’s Parish Hall, Cranley Gardens, N10 3AH. northlondonvintagemarket.blogspot.co.uk

Jumble and Pearls
Held in East London’s Book Club, Jumble and Pearls brings together the collections of 13 creative stall holders whose one-off homemade items will join the reams of vintage clothing. 11am-5pm. Free. The Book Club, Leonard Street, EC2A 4RH. wearetbc.com
Sunday

Primrose Hill Vintage Fashion Fair
Set in the beautiful surroundings of Primrose Hill this fair promises to be a perfectly civilised way to spend your Sunday, and if you’re lucky Primrose Hill resident Kate Moss might have donated the cast-offs from her vintage collection (here’s hoping).11am-5pm. £3. Cecil Sharp House, 2 Regent’s Park Road, NW1 7AY.vintagefashionfairlondon.co.uk

Frock Me!
The owner of Frock Me!, Matthew Adams, has been selling vintage clothing since the mid-1970s so you know he’s got an eye for a good piece. Get down to Chelsea Town Hall to see his latest finds in the last Frock Me! before Christmas. 11am-5.30pm. £4. Chelsea Town Hall, King's Road, Kensington and Chelsea, London SW3 5EE. frockmevintagefashion.com