After seven years of renting we've bought our own house. We've only ever signed one tenancy agreement with our landlord and that was for the first 6 months!
We phoned our landlord last week & gave him 4 weeks notice. He did remark that it wasn't very long notice, but we pay rent rent on a monthly basis - I don't think we needed to give him longer?