Some buildings are just cheap and poorly maintained because life in London is really expensive. In England, we generally don't feel the cold as much as you,. depending on where you come from. So your landlords or your host family in England might not notice that it's actually a bit cold. Also, if you're quite far north, it's just colder, okay? It's just colder up there. Sorry about that.