I went to london for 3 nights recently and got the 29 deal at enfield premier inn and got the train and tube in on a day saver. It depends where the inn is, city centres will never be 29 quid and also sat and sunday wont anywhere either. If you looking at a stay go midweek and stay out of the main city, say 5 to 120 miles away and book well in advance. I looked at enfield for next april midweek ad all nights were 29 quid. also they dont debit your card till you stay.