Perfumery Penhaligon’s has opened its doors in Canary Wharf - and the first 50 shoppers will smell sweeter than most.

The brand is offering a luxury goodie bag to the first 50 people who make a purchase at the Cabot Place Mall store.

Once inside, females can opt to smell sweet with bluebell, orange blossom and lily of the valley fragrances while men can plump for options such as opus, vaara and elixir.

For those who prefer a long soak, there are bath oils packed with fruity scents and moisturing products.

The Malabah, priced at £40 for 200ml, is our top pick and includes essences of smoky Earl Grey tea, aromatic spices and green coriander.

There is also plenty of scope to spritz up the home with soaps, talcum powder and candles.