Please note that these are out of stock on the Tesco Direct website, but I bought 2 today from Bristol Cribbs Causeway Home Plus store. They had 5 in stock.
Catalogue number: 205-7573 and benefit from double club card points as well.
This is a bargain as the same model in John Lewis is £22.95, BabiesRus £21.99 and Argos £21.99. In fact, all other retailers I could find including Ebay are over £20.
To find if there is a store near you click on http://www.tesco.com/storeLocator/
and select tesco extra stores on the left.