Bamford are delighted to be offering a complimentary Christmas stocking with purchases over £150 in-store during December, as well as mince pies and a glass of fizz for guests while they shop. Head down to 62 South Audley Street to explore their collection of super soft loungewear, hi-tech sportswear and the latest in skincare, candles, home fragrance and gifts.

Bamford, 62 South Audley Street, London W1K 2QR 

T: 0207 499 7994