I was thinking the Tannus as well. On their site that didn't look like they come in 27 in. If you could get a 700c wheelset the Tannus or Marathon pluses would work well.
otherwise the 27 by 1 and 1/4 marathons that have been suggested and thick Schwalbe tubes.