Home made angle iron bench for me. It's some heavy wall angle (about 5mm wall from memory). The top is 32mm thick MDF set into the angle with a sheet of 2mm gal bent up and laid over the top. It's been brilliant. Very sturdy and easy to wipe down if a gearbox dumps
oil all over it.
If you have the time and tools you can build yourself something to fit your space.
However when I built this (about 20 years ago) there wasn't much in the way of benches available to buy. There is a huge range of them out there now.
Cheers