These are instore at this price, if ordering from the website then unless you spend over £25 there will be a £5 delivery charge which kills the deal.
It is a cheap and cheerful am/fm radio that requires 2 AA batteries but good enough for the shower.
Listen to the radio in the shower with the Tesco Value RAD-307. This shower clock radio comes in a silver finish and has a mono sound output. This splashproof radio also features an LCD display and has AM/FM wavebands. The Tesco Value RAD-307 portable radio comes with sucker pads and requires 2xAA batteries (sold separately)