A classic from the Seiko range. Hasn't been around the £150 mark for quite some time. If you're lucky you might be able to pick it up on Amazon for £160 but the price jumps around all the time depending on stock. It's the rubber strap which isn't too bad, but you may want to swap it for a leather or Seiko's Jubilee bracelet.
Edit: Price has gone from £149.99 to £161.99. Still represents good value based on current prices online.