I have an old Specialized Hardrock frame that is free to a good home. It's 21" in size and from memory was purchased around 2001. No disc mounts. I'll include the headset if you want. Also has the BB in it. Don't worry it's not seized in the fram I'm just too lazy to take it out. Also you'll know what size replacement to buy as it does need a new one.
Picture shows a Hope QR seatclamp, please note that this is NOT included but I should be able to dig out the original.
There are no cracks that I'm aware of and I've been using it as my commuter for the last couple of years.
Can't be bothered to post it, sorry, so you'll need to pick it up from Chesterfield.