Which part of the UK are you in?
There may be a rescue centre near you where you could rehome from rehome from.
You say 'tortoises' - bear in mind the more you have the more space you need and you should never keep pairs together, although I've just noticed you're a ten year member so you probably know all that anyway.