2011, 2012, or 2014 iMacs cannot run the latest software. If you want an iMac that can run macOS 12 Monterey you need at least a 2015 or later iMac.
With that said, what is the main usage you will be making of the iMac?
email... web browsing, word processing... 2012 or later models would work fine.
something more demanding such as video editing or DSLR Photo management, you may need something a bit more powerful.
gaming... definitely something newer.
For less than £150 you're looking at a 2010 or 2011 iMacs with 8GB of RAM and a slow mechanical HDD. These models are capped at macOS 10.13 High Sierra, and in all honesty are unlikely to be usable anymore for every day tasks. Too many hoops to jump through just to get functional web browser for those models at this time, let alone other apps.
Link-> 21.5" iMac < £150 - eBay.co.uk